EPS PostScript เป็น Word DOCX จาวา

EPS หรือ PS เป็นไฟล์ postscript ที่สามารถใช้สำหรับวางกราฟิกต่างๆ ในบางสถานการณ์ คุณอาจต้องแปลงไฟล์ EPS หรือ PS PostScript เป็นเอกสาร Word เป็นไฟล์ DOCX หรือ DOC บทความนี้ครอบคลุมการแปลงรูปแบบไฟล์ EPS เป็น Word DOCX โดยทางโปรแกรมโดยใช้ Java:

ไฟล์ EPS หรือ PS PostScript เป็น Word DOCX/DOC Converter – การติดตั้ง Java API

การแปลงเอกสาร EPS หรือ PS เป็น Word DOCX หรือ DOC สามารถทำได้ในสองขั้นตอน ประการแรก แปลงไฟล์ EPS หรือ PS เป็นเอกสาร PDF โดยใช้ Aspose.Page for Java จากนั้นแปลงไฟล์ PDF ตัวกลางเป็นเอกสาร Word เป็น DOCX หรือ DOC โดยใช้ Aspose.PDF for Java API คุณสามารถดาวน์โหลด API ได้จากส่วน New Releases หรือใช้การกำหนดค่า Maven ต่อไปนี้เพื่อดาวน์โหลด API จาก Aspose Repository:

พื้นที่เก็บข้อมูล:

 <repositories>
     <repository>
         <id>snapshots</id>
         <name>repo</name>
         <url>http://repository.aspose.com/repo/</url>
     </repository>
</repositories>

การพึ่งพา:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-page</artifactId>
        <version>21.8</version>
    </dependency>

    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-pdf</artifactId>
        <version>21.9</version>
    </dependency>
</dependencies>

แปลงไฟล์ EPS หรือ PS PostScript เป็นไฟล์ Word DOCX หรือ DOC ใน Java

คุณสามารถแปลงไฟล์ EPS หรือ PS PostScript เป็นเอกสาร Word DOCX หรือ DOC โดยทำตามขั้นตอนต่อไปนี้:

  1. ประกาศ ByteArrayOutputStream เพื่อบันทึกเอกสาร PDF ตัวกลาง
  2. สร้างอินสแตนซ์ EPS หรือ PS PostScript โดยใช้ FileInputSream
  3. เริ่มต้น PsDocument class object
  4. เริ่มต้นวัตถุ PdfSaveOptions ด้วยพารามิเตอร์ที่จำเป็น
  5. แปลงไฟล์ EPS หรือ PS Postscript เป็น PDF
  6. สร้างอินสแตนซ์ DocSaveOptions วัตถุและตั้งค่ารูปแบบเป็น DOCX หรือ DOC
  7. แปลงไฟล์ EPS หรือ PS เป็นเอกสาร Word DOCX หรือ DOC ด้วยเมธอด save

ข้อมูลโค้ดต่อไปนี้แสดงวิธีการแปลงไฟล์ EPS หรือ PS PostScript โดยทางโปรแกรมใน Java:

// ประกาศ ByteArrayOutputStream เพื่อบันทึกเอกสาร PDF ตัวกลาง
final ByteArrayOutputStream pdfStream = new ByteArrayOutputStream();

// สร้างอินสแตนซ์ EPS หรือ PS PostScript โดยใช้ FileInputSream
FileInputStream psStream = new FileInputStream("input.ps");

// เริ่มต้นวัตถุคลาส PsDocument
PsDocument document = new PsDocument(psStream);

// หากคุณต้องการแปลงไฟล์ Postscript แม้จะมีข้อผิดพลาดเล็กน้อยให้ตั้งค่าสถานะนี้
boolean suppressErrors = true;

// เริ่มต้นวัตถุ PdfSaveOptions ด้วยพารามิเตอร์ที่จำเป็น
PdfSaveOptions options = new PdfSaveOptions(suppressErrors);

options.setJpegQualityLevel(70);

// หากคุณต้องการเพิ่มโฟลเดอร์พิเศษที่เก็บแบบอักษร โฟลเดอร์แบบอักษรเริ่มต้นใน OS จะรวมอยู่ด้วยเสมอ
//options.setAdditionalFontsFolders (สตริงใหม่ [] {"FONTS_FOLDER"});

// หากคุณต้องการระบุขนาดหน้าให้ใช้บรรทัดต่อไปนี้
PdfDevice device = new PdfDevice(pdfStream, new Dimension(595, 842));

// แปลงไฟล์ EPS หรือ PS Postscript เป็น PDF
document.save(device , options);

// โหลดไฟล์ PDF ตัวกลาง
com.aspose.pdf.Document doc = new com.aspose.pdf.Document(pdfStream.toByteArray());

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

// กำหนดรูปแบบเอกสารเอาต์พุตเป็น DOCX หรือ DOC
saveOptions.setFormat(com.aspose.pdf.DocSaveOptions.DocFormat.DocX);

// แปลงไฟล์ EPS หรือ PS เป็นไฟล์ Word DOCX หรือ DOC
doc.save("output.docx", saveOptions);

รับใบอนุญาตการประเมินฟรี

คุณสามารถทดสอบ API ได้โดยไม่มีข้อจำกัดใดๆ โดยขอ ใบอนุญาตชั่วคราวฟรี

บทสรุป

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

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