EPS PostScript 到 Word DOCX java

EPS 或 PS 是 postscript 文件,可用於放置不同的圖形。在某些情況下,您可能需要將 EPSPS PostScript 文件轉換為 DOCXDOC 文件形式的 Word 文檔。本文介紹了使用 Java 以編程方式將 EPS 轉換為 Word DOCX 文件格式:

EPS 或 PS PostScript 文件到 Word DOCX/DOC 轉換器 – Java API 安裝

EPS 或 PS 到 Word DOCX 或 DOC 文檔的轉換可以分兩步完成。首先,使用 Aspose.Page for Java 將 EPS 或 PS 文件轉換為 PDF 文檔。然後使用 Aspose.PDF for Java API 將中間 PDF 文件轉換為 DOCX 或 DOC 形式的 Word 文檔。您可以從 New Releases 部分下載 API,或使用以下 Maven 配置從 Aspose Repository 下載 API:

存儲庫:

 <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>

在 Java 中將 EPS 或 PS PostScript 文件轉換為 Word DOCX 或 DOC 文件

您可以按照以下步驟將 EPS 或 PS PostScript 文件轉換為 Word DOCX 或 DOC 文檔:

  1. 聲明一個 ByteArrayOutputStream 來保存中間 PDF 文檔。
  2. 使用 FileInputSream 實例化 EPS 或 PS PostScript。
  3. 初始化 PsDocument 類對象。
  4. 使用必要的參數初始化 PdfSaveOptions 對象。
  5. 將 EPS 或 PS Postscript 文件轉換為 PDF。
  6. 實例化 DocSaveOptions 對象並將格式設置為 DOCX 或 DOC。
  7. 使用 保存 方法將 EPS 或 PS 文件轉換為 Word DOCX 或 DOC 文檔。

以下代碼片段顯示瞭如何在 Java 中以編程方式轉換 EPS 或 PS PostScript 文件:

// 聲明 ByteArrayOutputStream 以保存中間 PDF 文檔。
final ByteArrayOutputStream pdfStream = new ByteArrayOutputStream();

// 使用 FileInputSream 實例化 EPS 或 PS PostScript
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);

// 如果要添加存儲字體的特殊文件夾。操作系統中的默認字體文件夾始終包含在內。
//options.setAdditionalFontsFolders(new String [] {"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。

結論

在本文中,您學習瞭如何使用 Java 將 EPS 或 PS PostScript 文件轉換為 Word DOCX 或 DOC 格式文件。此外,您可以查看 文檔 部分以探索更多功能。請隨時通過 免費支持論壇 與我們聯繫。

也可以看看