PLT 格式文件是繪圖打印機使用的基於矢量的文件。這些文件可確保打印作業的精度和準確性。但是,您可以使用 Java 語言以編程方式將 PLT 文件轉換為 PDF。 PDF 格式文件與設備無關,因此使您的文件與許多平台和系統環境兼容。讓我們概述一下本文中即將出現的詳細信息:
PLT 到 PDF 轉換器 – Java API 安裝
Aspose.CAD for Java API 支持使用 PLT 文件以及其他幾種支持的文件格式。您可以通過從 New Releases 或 Aspose Repository 下載 JAR 文件來輕鬆配置 API,並在 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-cad</artifactId>
<version>20.11</version>
</dependency>
</dependencies>
使用 Java 以編程方式將 PLT 轉換為 PDF
您可以輕鬆地將 PLT 文件轉換為高保真度的 PDF 文檔。以下是將 PLT 轉換為 PDF 的步驟:
- 加載輸入 PLT 文件
- 設置 PdfOptions 對象
- 指定 CadRasterizationOptions 實例
- 保存PLT以輸出PDF
下面的代碼顯示瞭如何使用 Java 以編程方式將 PLT 轉換為 PDF:
// 加載輸入 PLT 文件
Image image = Image.load(PLTPathToFile);
// 設置 PdfOptions 對象
PdfOptions pdfOptions = new PdfOptions();
// 指定 CadRasterizationOptions 實例
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.setDrawType(CadDrawTypeMode.UseObjectColor);
cadRasterizationOptions.setPageHeight(1600);
cadRasterizationOptions.setPageWidth(1600);
cadRasterizationOptions.setBackgroundColor(Color.getGray());
pdfOptions.setVectorRasterizationOptions(cadRasterizationOptions);
// 保存PLT以輸出PDF
image.save(dataDir + "50states.pdf", pdfOptions);
在 Java 中以編程方式將 PLT 轉換為 JPG、PNG 等圖像
您可以通過以下步驟將 PLT 文件轉換為圖像:
- 加載輸入 PLT 文件
- 使用 ImageOptionsBase 設置圖像選項
- 初始化 CadRasterizationOptions 對象
- 保存PLT以輸出圖像PNG、JPG等
以下代碼說明瞭如何使用 Java 語言以編程方式將 PLT 文件轉換為 JPG、PNG 等圖像:
// 加載輸入 PLT 文件
Image image = Image.load(PLTPathToFile);
// 使用 ImageOptionsBase 設置圖像選項
ImageOptionsBase imageOptions = new JpegOptions();
// 初始化 CadRasterizationOptions 對象
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.setDrawType(CadDrawTypeMode.UseObjectColor);
cadRasterizationOptions.setPageHeight(1600);
cadRasterizationOptions.setPageWidth(1600);
cadRasterizationOptions.setBackgroundColor(Color.getGray());
imageOptions.setVectorRasterizationOptions(cadRasterizationOptions);
// 保存PLT以輸出圖像PNG、JPG等
image.save(dataDir + "50states.jpg", imageOptions);
結論
在本文中,您了解瞭如何將 PLT(繪圖儀)文件轉換為 PDF 或圖像格式(包括 JPG、PNG 等)。此外,您可以通過下載和測試 示例項目 來探索更多用例。我們很樂意聽到您的建議和反饋。