PCL 到 PDF Java

PCL 代表打印机命令语言,它是一种页面描述语言,用于控制打印设备。在某些情况下,您可能需要将 PCL 文件转换为 PDF 文件以使其与多个操作系统兼容。本文介绍如何在 Java 中以编程方式将 PCL 转换为 PDF 文件。

PCL to PDF Converter – Java API 安装

Aspose.CAD for Java API 支持操作或转换 PCL 文件以及多种 其他文件格式。您可以通过从 New Releases 部分下载其 JAR 文件或使用以下规范从 Aspose Repository 配置它来轻松配置 API。

存储库:

<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>22.1</version>        
   </dependency>
</dependencies>

在 Java 中以编程方式将 PCL 转换为 PDF

您可以通过以下步骤将 PCL 文件转换为 PDF 文件:

  1. 加载源 PCL 文件。
  2. 创建 PdfOptions 类的对象。
  3. 将页面大小设置为 PDF 文件中的高度和宽度。
  4. 保存输出的 PDF 文档。

下面的代码片段详细说明了如何使用 Java 以编程方式将 PCL 文件转换为 PDF 文档:

// 加载输入 PCL 文件
Image image = Image.load("file.pcl");            

// 初始化 CadRasterizationOptions 类对象
CadRasterizationOptions rasterOptions = new CadRasterizationOptions();
rasterOptions.setPageHeight(1000);
rasterOptions.setPageWidth(1000);

// 创建 PdfOptions 类实例
ImageOptionsBase options = new PdfOptions();
options.setVectorRasterizationOptions(new CadRasterizationOptions());

// 保存输出 PDF 文件
image.save("file.pdf", options);

探索更多功能

您可以通过查看 documentation 部分了解支持的文件格式的不同功能。它解释了有关转换或操作 CAD 文件格式的所有必要信息。

结论

在本文中,您学习了如何将 PCL 文件转换为 PDF 文档。此外,重要的是要在此提及,PCL 文件可以有多种方言,但 Aspose.CAD for Java API 目前支持 HP-GL/2、PCL5 和 PJL 版本。只需几行代码,您就可以在 Java 应用程序中集成 PCL 到 PDF 文件的转换功能。此外,请随时通过 论坛 与我们联系。我们很乐意帮助您。

也可以看看