วิธีแปลงภาพแรสเตอร์เป็น SVG โดยใช้ Java

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

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

  1. กำหนดค่าแอปพลิเคชันเพื่อรวม Aspose.Imaging จากที่เก็บ Maven เพื่อแปลงแรสเตอร์เป็นภาพ
  2. โหลดไฟล์อิมเมจ Tiff ต้นทางจากดิสก์โดยใช้วัตถุคลาส Image
  3. สร้างอินสแตนซ์อ็อบเจ็กต์คลาส SvgOptions เพื่อตั้งค่าคุณสมบัติภาพ SVG ที่ต้องการ
  4. ตั้งค่าคุณสมบัติ SVG ที่แตกต่างกันสำหรับรูปภาพที่ต้องการ
  5. วิธีบันทึก แปลงแรสเตอร์เป็นภาพ SVG และบันทึกลงในดิสก์

ในการแปลงแอปพลิเคชันที่ใช้ Raster เป็น SVG Java จะใช้โดยการตั้งค่าสภาพแวดล้อมและใช้เนมสเปซ คลาส และเมธอดที่จำเป็น แอปพลิเคชันยังสามารถโหลดและแปลงรูปภาพแรสเตอร์ประเภทอื่นๆ เช่น PSD, GIF,PNG, JPEG, WEBP และ J2K โดยใช้วิธี Image.load() เมื่อใช้อินสแตนซ์ SvgOption คุณสามารถตั้งค่าคุณสมบัติต่างๆ ของรูปภาพ SVG ที่ต้องการ และสุดท้ายแปลง Tiff เป็น SVG โดยใช้วิธีบันทึก

รหัสสำหรับ Raster Image เป็น SVG Converter ใน Java

ในตัวอย่างข้างต้นในแอปพลิเคชันตัวแปลง Java TIFF เป็น SVG ได้รับการพัฒนาโดยที่กระบวนการเริ่มต้นโดยการโหลดอิมเมจ Tiff จากดิสก์ หนึ่งสามารถสร้าง SVG ด้วย SvgOptions เริ่มต้นหรือสามารถปรับแต่งเอาต์พุตภาพ SVG โดยการตั้งค่าคุณสมบัติต่าง ๆ รวมถึง VectorRasterizationOptions, TextAsShapes, MultiPageOptions, ResolutionSettings, ColorType, Compression และ FullFrame ก่อนที่จะบันทึกภาพบนดิสก์โดยใช้วิธีการบันทึก

ในบทช่วยสอนนี้ เราได้แนะนำคุณเกี่ยวกับวิธีพัฒนาแอปพลิเคชัน ตัวแปลง Java raster เป็น SVG โดยใช้โค้ดที่ง่ายและอินเทอร์เฟซ API ที่เรียบง่าย หากคุณสนใจที่จะเรียนรู้เกี่ยวกับวิธีการครอบตัดรูปภาพ โปรดดูบทความใน วิธีครอบตัดรูปภาพใน Java

 ไทย