คุณสามารถแปลงไฟล์ xps เป็นอิมเมจ WMZ ใน Java ได้ในสองขั้นตอนง่ายๆ ประการแรก โดยใช้ Aspose.PDF for Java คุณสามารถส่งออก XPS เป็น JPEG ได้ หลังจากนั้น ด้วยการใช้ Aspose.Imaging for Java Image Processing API คุณสามารถแสดง JPEG เป็น WMZ API ทั้งสองอยู่ภายใต้แพ็คเกจ Aspose.Total for Java
ส่งออก XPS เป็น WMZ ผ่าน Java
- เปิดไฟล์ XPS โดยใช้คลาส Document
- เริ่มต้นวัตถุคลาส และแสดง XPS เป็น JPEG โดยใช้ [กระบวนการ]( https://reference.aspose.com/pdf/java/com.aspose.pdf.devices/JpegDevice#process-com aspose.pdf.Page-java.io.OutputStream-) วิธี
- โหลดไฟล์ JPEG โดยใช้คลาส Image
- บันทึกเอกสารในรูปแบบ WMZ โดยใช้ บันทึก กระบวนการ
ข้อกำหนดการแปลง
คุณสามารถใช้ Aspose.Total สำหรับ Java ได้โดยตรงจากโปรเจ็กต์ที่ใช้ Maven และรวมไลบรารี่ไว้ใน pom.xml ของคุณ
หรือคุณสามารถรับไฟล์ ZIP จาก ดาวน์โหลด
แปลง XPS เป็น WMZ ในไฟล์เดียวผ่าน Java
API ยังอนุญาตให้คุณส่งออกไฟล์ XPS ไปยัง WMZ เป็นไฟล์เดียว ในการแปลงหน้าทั้งหมด ก่อนอื่น คุณสามารถแสดงเอกสาร XPS ของคุณเป็นไฟล์ TIFF หนึ่งไฟล์ และหลังจากนั้น คุณสามารถส่งออกไฟล์ TIFF ไปยัง WMZ ได้ คุณสามารถเปิดไฟล์อินพุตได้โดยใช้คลาส 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 และบันทึกเป็นรูปแบบ WMZ โดยใช้ save apireference.aspose.com/imaging/java/com.aspose.imaging/Image#save-java.lang.String-com.aspose.imaging.ImageOptionsBase-) วิธี
แปลง XPS เป็น WMZ ด้วยลายน้ำผ่าน Java
เมื่อใช้ API คุณยังสามารถส่งออกไฟล์ XPS ไปยัง WMZ พร้อมลายน้ำในเอกสาร WMZ ของคุณได้ ในการเพิ่มลายน้ำให้คุณสามารถแปลง XPS เป็น JPEG และเพิ่มลายน้ำได้ก่อน ในการเพิ่มลายน้ำ ให้โหลดไฟล์รูปภาพโดยใช้คลาส Image สร้างออบเจกต์ของ กราฟิก ://apireference.aspose.com/imaging/java/com.aspose.imaging/Graphics) และเริ่มต้นด้วยวัตถุ Image สร้าง Matrix ใหม่ com.aspose.imaging/Matrix) และตั้งค่าการแปลและการแปลงเป็นมุมที่ต้องการและเพิ่มลายน้ำโดยใช้ Graphics.drawString วิธี หลังจากเพิ่มลายน้ำลงในรูปภาพของคุณแล้ว คุณสามารถบันทึก JPEG เป็นรูปแบบ WMZ ได้
แปลงและหมุน XPS เป็นไฟล์ WMZ ผ่าน Java
เมื่อใช้ API คุณยังสามารถหมุนอิมเมจ WMZ ที่ส่งออกได้ตามความต้องการของคุณ วิธี Image.rotateFlip สามารถใช้หมุนภาพได้ 90/180/270 องศา แล้วพลิกภาพในแนวนอนหรือแนวตั้ง ไลบรารีมีวิธีการง่าย ๆ ในการดำเนินการที่ซับซ้อนในขณะที่ห่อหุ้มรายละเอียดที่น่าเกลียดทั้งหมดไว้ คุณสามารถระบุประเภทของการหมุนและพลิกเพื่อใช้กับรูปภาพได้ ในการหมุนและพลิกภาพ คุณสามารถโหลดภาพ JPEG ที่แปลงแล้วโดยใช้คลาส Image และเรียก Image วิธีrotatorFlipขณะระบุ RotateFlipType ที่เหมาะสม