PDF ครองโลกของรูปแบบเอกสารดิจิทัลมานานหลายปีสำหรับการพิมพ์ การแชร์ การแลกเปลี่ยน และการเก็บถาวรเอกสาร อย่างไรก็ตาม PDF อาจไม่เหมาะในบางสถานการณ์ เช่น การแสดงบนหน้าเว็บ เนื่องจากต้องการการสนับสนุนเบราว์เซอร์หรือปลั๊กอินเพิ่มเติม ในกรณีดังกล่าว SVG จะเป็นทางเลือกแทน ไฟล์ SVG สามารถแสดงบนเว็บเพจได้อย่างง่ายดายโดยไม่รบกวนประสบการณ์ของผู้ใช้เนื่องจากความละเอียดของหน้าจอเป็นอิสระ ดังนั้น การแปลง PDF เป็น SVG จึงเกิดขึ้นในกรณีดังกล่าว ในบทความนี้ คุณจะได้เรียนรู้วิธีแปลงไฟล์ PDF เป็นรูปแบบ SVG โดยใช้ Java

Java PDF เป็น SVG Converter API - ดาวน์โหลดฟรี

Aspose.PDF for Java คือ API การจัดการ PDF ที่มีตัวแปลง PDF ในตัว API ช่วยให้คุณแปลงเอกสาร PDF เป็นรูปแบบ SVG ด้วยความแม่นยำสูง คุณสามารถ ดาวน์โหลด API หรือติดตั้งภายในแอปพลิเคชัน Java ของคุณโดยใช้การกำหนดค่า Maven ต่อไปนี้

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-pdf</artifactId>
    <classifier>jdk17</classifier>
</dependency>

การแปลง PDF เป็น SVG Java

ต่อไปนี้เป็นขั้นตอนในการแปลงไฟล์ PDF เป็นรูปแบบ SVG โดยใช้ Aspose.PDF for Java

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีแปลง PDF เป็น SVG โดยใช้ Java

// โหลดไฟล์ PDF
Document doc = new Document("Input.pdf");

// สร้างอินสแตนซ์วัตถุของ SvgSaveOptions
SvgSaveOptions saveOptions = new SvgSaveOptions(); 

// บันทึก PDF เป็นไฟล์ SVG
doc.save("output.svg", saveOptions);

แปลง PDF เป็น SVG ด้วยตัวเลือกเพิ่มเติม

Aspose.PDF ยังมีตัวเลือกเพิ่มเติมในการปรับแต่งการแปลง PDF เป็น SVG คลาส SvgSaveOptions ช่วยให้คุณทำสิ่งนี้ได้สำเร็จโดยใช้ตัวเลือกต่อไปนี้

ต่อไปนี้เป็นขั้นตอนในการแปลง PDF เป็น SVG พร้อมตัวเลือกเพิ่มเติม

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการแปลง PDF เป็น SVG แบบกำหนดเอง

// โหลดไฟล์ PDF
Document doc = new Document("Input.pdf");

// สร้างอินสแตนซ์วัตถุของ SvgSaveOptions
SvgSaveOptions saveOptions = new SvgSaveOptions();

// อย่าบีบอัดรูปภาพ SVG ไปยังไฟล์ Zip
saveOptions.CompressOutputToZipArchive = false; 

// บันทึก PDF เป็นไฟล์ SVG
doc.save("output.svg", saveOptions);

บทสรุป

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

ดูสิ่งนี้ด้วย