คุณสามารถรวมคุณลักษณะการแปลง EPUB เป็น SWF ภายในแอปพลิเคชัน Android ของคุณได้โดยใช้สองขั้นตอนง่ายๆ ในขั้นตอนแรก คุณสามารถส่งออก EPUB เป็น PPTX ได้โดยใช้ Aspose.PDF for Android via Java หลังจากนั้น ด้วยการใช้ Aspose.Slides for Android via Java คุณจะสามารถแปลง PPTX เป็น SWF ได้ API ทั้งสองอยู่ภายใต้แพ็คเกจ Aspose.Total for Android via Java
Android API เพื่อส่งออก EPUB เป็น SWF
- เปิดไฟล์ EPUB โดยใช้คลาส Document
- แปลง EPUB เป็น PPTX โดยใช้วิธีการ save
- โหลดเอกสาร PPTX โดยใช้คลาส Presentation
- บันทึกเอกสารในรูปแบบ SWF โดยใช้เมธอด
save
และตั้งค่า
Swf
เป็น SaveFormat
ข้อกำหนดการแปลง
คุณสามารถใช้ Aspose.Total for Android via Java ได้โดยตรงจาก Maven และ ติดตั้ง Aspose.PDF for Android via Java และ Aspose.Slides for Android via Java ในแอปพลิเคชันของคุณ
หรือคุณสามารถรับไฟล์ ZIP จาก ดาวน์โหลด
// load EPUB file with an instance of Document class
Document document = new Document("template.epub");
// save EPUB as PPTX format
document.save("PptxOutput.pptx", SaveFormat.Pptx);
// instantiate a Presentation object that represents a PPTX file
Presentation presentation = new Presentation("PptxOutput.pptx");
// save the presentation as Swf format
presentation.save("output.swf", SaveFormat.Swf);
เปิดไฟล์ EPUB ที่ป้องกันด้วยรหัสผ่านใน Android ผ่าน Java
ขณะโหลดรูปแบบไฟล์ EPUB เอกสารของคุณอาจมีการป้องกันด้วยรหัสผ่าน Aspose.PDF for Android via Java ช่วยให้คุณเปิดเอกสารที่เข้ารหัสได้เช่นกัน ในการเปิดไฟล์ที่เข้ารหัส คุณสามารถเริ่มต้นอินสแตนซ์ใหม่ของ Document คลาสและส่งชื่อไฟล์และรหัสผ่านเป็นอาร์กิวเมนต์
// open EPUB document
Document doc = new Document("input.epub", "Your@Password");
// save EPUB as PPTX format
document.save("PptxOutput.pptx", SaveFormat.Pptx);
สร้างภาพขนาดย่อของไฟล์ SWF ในแอปพลิเคชัน Android
หลังจากแปลง EPUB เป็น SWF แล้ว คุณยังสามารถสร้างภาพขนาดย่อของเอกสารผลลัพธ์ของคุณได้ ด้วยการใช้คุณสมบัติมากมาย Aspose.Slides for Android via Java คุณสามารถสร้างภาพขนาดย่อของสไลด์โดยการสร้างและอินสแตนซ์ของ การนำเสนอ คลาส หลังจากนั้น คุณสามารถรับข้อมูลอ้างอิงของสไลด์ที่ต้องการได้โดยใช้รหัสหรือดัชนีของสไลด์ และรับภาพขนาดย่อของสไลด์ที่อ้างอิงตามมาตราส่วนที่ระบุ
// instantiate a Presentation object that represents a SWF file
Presentation presentation = new Presentation("output.swf");
// access the first slide
ISlide sld = pres.getSlides().get_Item(0);
// create a full scale image
BufferedImage image = sld.getThumbnail(1f, 1f);
// save the image to disk in PNG format
ImageIO.write(image, "PNG", new java.io.File("Thumbnail_out.png"));