คุณสามารถแปลงไฟล์ epub เป็นอิมเมจ SVGZ ใน Java ได้ในสองขั้นตอนง่ายๆ ประการแรก โดยใช้ Aspose.PDF for Java คุณสามารถส่งออก EPUB เป็น JPEG ได้ หลังจากนั้น ด้วยการใช้ Aspose.Imaging for Java Image Processing API คุณสามารถแสดง JPEG เป็น SVGZ API ทั้งสองอยู่ภายใต้แพ็คเกจ Aspose.Total for Java
ส่งออก EPUB เป็น SVGZ ผ่าน Java
- เปิดไฟล์ EPUB โดยใช้คลาส Document
- เริ่มต้นวัตถุคลาส และแสดง EPUB เป็น JPEG โดยใช้ [กระบวนการ]( https://reference.aspose.com/pdf/java/com.aspose.pdf.devices/JpegDevice#process-com aspose.pdf.Page-java.io.OutputStream-) วิธี
- โหลดไฟล์ JPEG โดยใช้คลาส Image
- บันทึกเอกสารในรูปแบบ SVGZ โดยใช้ บันทึก กระบวนการ
ข้อกำหนดการแปลง
คุณสามารถใช้ Aspose.Total สำหรับ Java ได้โดยตรงจากโปรเจ็กต์ที่ใช้ Maven และรวมไลบรารี่ไว้ใน pom.xml ของคุณ
หรือคุณสามารถรับไฟล์ ZIP จาก ดาวน์โหลด
แปลง EPUB เป็น SVGZ ในไฟล์เดียวผ่าน Java
API ยังอนุญาตให้คุณส่งออกไฟล์ EPUB ไปยัง SVGZ เป็นไฟล์เดียว ในการแปลงหน้าทั้งหมด ก่อนอื่น คุณสามารถแสดงเอกสาร EPUB ของคุณเป็นไฟล์ TIFF หนึ่งไฟล์ และหลังจากนั้น คุณสามารถส่งออกไฟล์ TIFF ไปยัง SVGZ ได้ คุณสามารถเปิดไฟล์อินพุตได้โดยใช้คลาส Document และสร้างอ็อบเจ็กต์อุปกรณ์ Resolution, TiffSettings และ TIFF คุณสามารถรับภาพ TIFF เดียวได้โดยใช้ [กระบวนการ]( https://reference.aspose.com/pdf/java/com.aspose.pdf.devices/TiffDevice#process-com.aspose.pdf.IDocument-int-int- วิธี java.io.OutputStream-) ของคลาส TiffDevice สุดท้าย คุณสามารถโหลดไฟล์ TIFF โดยใช้คลาส Image และบันทึกเป็นรูปแบบ SVGZ โดยใช้ save apireference.aspose.com/imaging/java/com.aspose.imaging/Image#save-java.lang.String-com.aspose.imaging.ImageOptionsBase-) วิธี
แปลง EPUB เป็น SVGZ ด้วยลายน้ำผ่าน Java
เมื่อใช้ API คุณยังสามารถส่งออกไฟล์ EPUB ไปยัง SVGZ พร้อมลายน้ำในเอกสาร SVGZ ของคุณได้ ในการเพิ่มลายน้ำให้คุณสามารถแปลง EPUB เป็น JPEG และเพิ่มลายน้ำได้ก่อน ในการเพิ่มลายน้ำ ให้โหลดไฟล์รูปภาพโดยใช้คลาส Image สร้างออบเจกต์ของ กราฟิก ://apireference.aspose.com/imaging/java/com.aspose.imaging/Graphics) และเริ่มต้นด้วยวัตถุ Image สร้าง Matrix ใหม่ com.aspose.imaging/Matrix) และตั้งค่าการแปลและการแปลงเป็นมุมที่ต้องการและเพิ่มลายน้ำโดยใช้ Graphics.drawString วิธี หลังจากเพิ่มลายน้ำลงในรูปภาพของคุณแล้ว คุณสามารถบันทึก JPEG เป็นรูปแบบ SVGZ ได้
แปลงและหมุน EPUB เป็นไฟล์ SVGZ ผ่าน Java
เมื่อใช้ API คุณยังสามารถหมุนอิมเมจ SVGZ ที่ส่งออกได้ตามความต้องการของคุณ วิธี Image.rotateFlip สามารถใช้หมุนภาพได้ 90/180/270 องศา แล้วพลิกภาพในแนวนอนหรือแนวตั้ง ไลบรารีมีวิธีการง่าย ๆ ในการดำเนินการที่ซับซ้อนในขณะที่ห่อหุ้มรายละเอียดที่น่าเกลียดทั้งหมดไว้ คุณสามารถระบุประเภทของการหมุนและพลิกเพื่อใช้กับรูปภาพได้ ในการหมุนและพลิกภาพ คุณสามารถโหลดภาพ JPEG ที่แปลงแล้วโดยใช้คลาส Image และเรียก Image วิธีrotatorFlipขณะระบุ RotateFlipType ที่เหมาะสม
Use Cases ที่สำคัญ
- การเผยแพร่บนเว็บโดยเบา – นำสื่ออิบุ๊คไปใช้งานบนเว็บไซต์อย่างมีประสิทธิภาพพร้อมกับเวลาโหลดขั้นต่ำ
- การแสดงตัวอย่างอิบุ๊คบนโทรศัพท์มือถือ – ให้กราฟิกที่สามารถปรับขนาดและปรับให้เหมาะสมกับอุปกรณ์มือถือ
- การสร้างอิน๏โกราฟิก – สร้างสรุปภาพกราฟิกที่ละเอียดและมีคุณภาพสูงจากเนื้อหาการตีพิมพ์
- ความเข้ากันได้กับแพลตฟอร์มต่าง ๆ – ให้แสดงกราฟิกเวกเตอร์อย่างสม่ำเสมอบนอุปกรณ์และแพลตฟอร์มต่าง ๆ
- การออกแบบที่สามารถปฏิสัมพันธ์ – เปิดให้กราฟิกสามารถซูมและปรับไดนามิกสำหรับการเรียนรู้ การตลาด หรือการนำเสนอ
สถานการณ์การใช้งานอัตโนมัติ
- กระบวนการทำงาน EPUB เป็น SVGZ – ทำให้การแปลงอิบุ๊คเป็นกราฟิกเวกเตอร์ที่บีบอัดเป็นอัตโนมัติ
- การบีบอัดเวกเตอร์อัตโนมัติ – ลดขนาดไฟล์ในขณะที่รักษาความสามารถในการปรับขนาดและคุณภาพเต็มรูปแบบ
- การสร้างอิน๏โกราฟิกเป็นกลุ่ม – สร้างเนื้อหาทางการสื่อสารที่มีประสิทธิภาพจากการตีพิมพ์ดิจิทัลในปริมาณมาก
- กระบวนการทำงานการเผยแพร่บนเว็บระดับองค์กร – รวมการสร้าง SVGZ เข้ากับระบบการส่งเนื้อหาที่สามารถขยายได้