转换 PLT PDF 图像 Java

PLT 格式文件是绘图打印机使用的基于矢量的文件。这些文件可确保打印作业的精确度和准确性。但是,您可以使用 Java 语言以编程方式将 PLT 文件转换为 PDF。 PDF 格式文件与设备无关,因此使您的文件与许多平台和系统环境兼容。让我们概述一下本文即将发布的详细信息:

PLT to PDF Converter – Java API 安装

Aspose.CAD for Java API 支持使用 PLT 文件以及其他几种支持的文件格式。您可以通过从 New ReleasesAspose 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 转换的步骤:

下面的代码显示了如何使用 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 文件转换为图像:

以下代码说明了如何使用 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 等。此外,您可以通过下载和测试 示例项目 来探索更多用例。我们很想听听您的建议和反馈。

也可以看看