วิธีแปลง SVG เป็น PNG โดยใช้ Java

หัวข้อสั้นๆ นี้เกี่ยวกับวิธี แปลง SVG เป็น PNG โดยใช้ Java โดยให้ขั้นตอนโดยละเอียดที่จำเป็นในการกำหนดค่าสภาพแวดล้อมและเรียกใช้โค้ด การใช้ Java SVG เป็น PNG สามารถจัดการได้ง่ายโดยใช้โค้ดไม่กี่บรรทัด และเหมาะสำหรับแอปพลิเคชันที่ใช้ Java ทุกประเภทที่ทำงานบนแพลตฟอร์ม Windows, Linux หรือ macOS

ขั้นตอนในการแปลง SVG เป็น PNG โดยใช้ Java

  1. กำหนดค่าโครงการโดยเพิ่มไลบรารี Aspose.Imaging จาก Maven Repository เพื่อแปลง SVG เป็น PNG
  2. นำเข้าเนมสเปซ Aspose.Imaging เพื่อใช้การเรียก API ในโค้ด
  3. โหลดภาพ SVG ตัวอย่างโดยใช้เมธอด Image class load()
  4. เริ่มต้นวัตถุ SvgRasterizationOptions เพื่อตั้งค่าความสูงและความกว้างของภาพ SVG
  5. สร้างวัตถุ PngOptions สำหรับ PNG ที่ต้องการ
  6. บันทึกไฟล์ PNG ที่แปลงแล้วบนดิสก์

ขั้นตอนข้างต้นใน Java แปลง SVG เป็น PNG ด้วยความช่วยเหลือของอินเทอร์เฟซ API อย่างง่าย และเริ่มด้วยการโหลดไฟล์ SVG ต้นทางโดยใช้เมธอด load() ที่เปิดเผยโดยคลาส Image คลาส SvgRasterizationOptions จะถูกใช้เพื่อตั้งค่าความกว้างและความสูงของหน้า SVG ในตอนท้าย วัตถุ SvgRasterizationOptions จะถูกส่งต่อไปยังอินสแตนซ์ PngOptions เพื่อแสดงผลและบันทึก SVG เป็นรูปภาพ PNG

รหัสเพื่อแปลง SVG เป็น PNG โดยใช้ Java

สำหรับการพัฒนาตัวแปลงสำหรับฐานโค้ด SVG เป็น PNG Java ได้ถูกนำมาใช้อย่างมีประสิทธิภาพด้วยความช่วยเหลือของการเรียก API อย่างง่าย เราสามารถทำการเปลี่ยนแปลงในเอาต์พุตได้โดยการตั้งค่าคุณสมบัติเพิ่มเติมของคลาส SvgRasterizationOptions รวมถึงตั้งค่าเส้นขอบ ปัจจัยการปรับสเกล และสีพื้นหลัง นอกจากนี้ คลาส PngOptions ยังแสดงตัวเลือกในการตั้งค่าความละเอียด ระดับการบีบอัด และประเภทตัวกรอง ฯลฯ

ตัวอย่างสอนว่าในการ แปลง SVG เป็น PNG Java แอปพลิเคชันสามารถพัฒนาบนแพลตฟอร์มใดก็ได้ รวมถึง MS Windows, macOS หรือ Linux หากคุณต้องการเรียนรู้เกี่ยวกับการตั้งค่าลายน้ำสำหรับภาพ Tiff โปรดดูบทความใน วิธีตั้งค่าลายน้ำใน TIFF โดยใช้ Java

 ไทย