ไฟล์ VSD หรือ VSDX Visio มักใช้ในการออกแบบกระบวนการ เวิร์กโฟลว์ โฟลว์ชาร์ต ฯลฯ อย่างไรก็ตาม ประเภทไฟล์เหล่านี้ได้รับการสนับสนุนโดยแอปพลิเคชันจำนวนจำกัด ในบางสถานการณ์ คุณอาจต้องแปลงไฟล์ VSDX หรือ VSD Visio เป็นเอกสาร PDF บทความนี้กล่าวถึงวิธีแปลงไฟล์ไดอะแกรม VSD VSDX เป็นเอกสาร PDF โดยใช้ Java:
- Visio เป็น PDF Converter – การกำหนดค่า Java API
- แปลง VSD/VSDX Visio Diagram เป็นไฟล์ PDF โดยใช้ Java
- แปลงไดอะแกรม VSDX/VSD เป็น PDF ด้วยตัวเลือกขั้นสูงใน Java
Visio เป็น PDF Converter - การกำหนดค่า Java API
Aspose.Diagram for Java เป็นไลบรารีคลาสที่ออกแบบมาเพื่อสร้าง แก้ไข หรือจัดการไดอะแกรม MS Visio จากแอปพลิเคชันที่ใช้ Java คุณสามารถดาวน์โหลดไฟล์ JAR ได้จากส่วน New Releases หรือใช้การกำหนดค่า Maven ต่อไปนี้ในไฟล์ pom.xml ของโปรเจ็กต์ของคุณ:
พื้นที่เก็บข้อมูล:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
การพึ่งพา:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-diagram</artifactId>
<version>21.10</version>
<classifier>jdk16</classifier>
</dependency>
</dependencies>
แปลง VSD/VSDX Visio Diagram เป็น PDF ใน Java
คุณสามารถแปลงไฟล์ VSD หรือ VSDX เป็น PDF ได้โดยทำตามขั้นตอนต่อไปนี้:
ข้อมูลโค้ดต่อไปนี้แสดงวิธีแปลงไฟล์ VSD/VSDX เป็นเอกสาร PDF โดยใช้ Java:
// สร้างวัตถุไดอะแกรมเพื่อโหลดไดอะแกรม VSD/VSDX
Diagram diagram = new Diagram("Diagram.vsd");
// บันทึกไดอะแกรม Visio เป็น PDF
diagram.save("Diagram.pdf", SaveFileFormat.PDF);
แปลงไดอะแกรม VSDX/VSD เป็น PDF ด้วยตัวเลือกขั้นสูงใน Java
คุณสามารถปรับแต่งการแปลง Visio VSD/VSDX เป็นเอกสาร PDF โดยใช้คุณสมบัติต่างๆ เช่น ขนาดหน้า การเข้ารหัส การปฏิบัติตามข้อกำหนดของ PDF/A เป็นต้น ขั้นตอนต่อไปนี้แสดงวิธีการแปลงไฟล์ไดอะแกรม VSDX หรือ VSD เป็นเอกสาร PDF โดยทางโปรแกรมโดยใช้ Java :
- สร้างวัตถุคลาส Diagram เพื่อโหลดไดอะแกรม VSD/VSDX
- เริ่มต้น PdfSaveOptions เพื่อบันทึกไดอะแกรม
- กำหนดระดับความสอดคล้องสำหรับเอกสาร PDF ที่สร้างขึ้น
- ตั้งค่ารายละเอียดการเข้ารหัสและขนาดหน้า
- แปลงไฟล์ VSDX Visio เป็นไฟล์ PDF
ข้อมูลโค้ดด้านล่างแสดงวิธีแปลงไฟล์ VSD/VSDX Visio เป็นเอกสาร PDF ที่มีการเข้ารหัสและการปฏิบัติตามข้อกำหนด PDF/A โดยทางโปรแกรมด้วย Java:
// สร้างวัตถุไดอะแกรมเพื่อโหลดไดอะแกรม VSD/VSDX
Diagram diagram = new Diagram("Diagram.vsdx");
// ตัวเลือกเมื่อบันทึกไดอะแกรมในรูปแบบ PDF
PdfSaveOptions options = new PdfSaveOptions();
// ละทิ้งหน้าพื้นหลังการบันทึกของไดอะแกรม Visio
options.setSaveForegroundPagesOnly(true);
// ระดับความสอดคล้องสำหรับเอกสาร PDF ที่สร้างขึ้น
options.setCompliance(PdfCompliance.PDF_15);
// กำหนดรายละเอียดการเข้ารหัส
PdfEncryptionDetails encriptionDetails = new PdfEncryptionDetails("User password", "Owner Password", PdfEncryptionAlgorithm.RC_4_128);
options.setEncryptionDetails(encriptionDetails);
// กำหนดขนาดหน้า
PageSize pgSize = new PageSize(PaperSizeFormat.A_1);
options.setPageSize(pgSize);
// แปลงไฟล์ VSDX Visio เป็นไฟล์ PDF
diagram.save("UsePDFSaveOptions.pdf", options);
รับใบอนุญาตฟรี
คุณสามารถขอ ใบอนุญาตชั่วคราวฟรี เพื่อประเมิน API ได้อย่างเต็มประสิทธิภาพ
บทสรุป
Aspose.Diagram for Java API มีคุณสมบัติมากมายสำหรับการทำงานกับไดอะแกรม VSD/VSDX Visio นอกจากนี้ยังให้การแปลงไดอะแกรมเป็นรูปแบบไฟล์ PDF ที่มีความเที่ยงตรงสูง ในบทความนี้ คุณได้สำรวจวิธีแปลงไดอะแกรม VSD หรือ VSDX เป็นรูปแบบ PDF โดยทางโปรแกรมโดยใช้ Java คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับ API ได้โดยดูที่ เอกสารประกอบ ในกรณีที่มีคำถามใดๆ โปรดอย่าลังเลที่จะเขียนถึงเราที่ ฟอรัมสนับสนุนฟรี