VSDX VSD Visio เป็น PDF จาวา

ไฟล์ VSD หรือ VSDX Visio มักใช้ในการออกแบบกระบวนการ เวิร์กโฟลว์ โฟลว์ชาร์ต ฯลฯ อย่างไรก็ตาม ประเภทไฟล์เหล่านี้ได้รับการสนับสนุนโดยแอปพลิเคชันจำนวนจำกัด ในบางสถานการณ์ คุณอาจต้องแปลงไฟล์ VSDX หรือ VSD Visio เป็นเอกสาร PDF บทความนี้กล่าวถึงวิธีแปลงไฟล์ไดอะแกรม VSD VSDX เป็นเอกสาร 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 ได้โดยทำตามขั้นตอนต่อไปนี้:

  1. สร้างวัตถุคลาส Diagram เพื่อโหลดไฟล์ VSD/VSDX Visio
  2. แปลงไดอะแกรม Visio เป็นไฟล์ 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 :

  1. สร้างวัตถุคลาส Diagram เพื่อโหลดไดอะแกรม VSD/VSDX
  2. เริ่มต้น PdfSaveOptions เพื่อบันทึกไดอะแกรม
  3. กำหนดระดับความสอดคล้องสำหรับเอกสาร PDF ที่สร้างขึ้น
  4. ตั้งค่ารายละเอียดการเข้ารหัสและขนาดหน้า
  5. แปลงไฟล์ 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 ได้โดยดูที่ เอกสารประกอบ ในกรณีที่มีคำถามใดๆ โปรดอย่าลังเลที่จะเขียนถึงเราที่ ฟอรัมสนับสนุนฟรี

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