PCL 轉 PDF C#

PCL 文件基於頁面描述語言,用於控制不同的打印機功能。不同的應用程序支持的 PCL 文件有不同的功能。在某些場景下,您可能需要轉換PCL文件以在不同環境下預覽文件內容。本文介紹如何使用 C# 以編程方式將 PCL 轉換為 PDF 文件。

PCL 到 PDF 轉換器 – C# API 安裝

Aspose.CAD for .NET 除了許多其他文件格式 之外,API 還支持操作或轉換 PCL 文件。只需從 Downloads 部分下載 DLL 文件或使用以下 NuGet 命令來配置 API:

PM> Install-Package Aspose.CAD

在 C# 中以編程方式將 PCL 轉換為 PDF

您可以按照以下步驟將 PCL 文件轉換為 PDF 文件:

  1. 加載輸入 PCL 文件。
  2. 初始化 PdfOptions 類實例。
  3. 設置輸出 PDF 文件的寬度和高度。
  4. 最後,將 PCL 轉換為 PDF 文件。

以下代碼片段演示瞭如何使用 C# 將 PCL 文件轉換為 PDF 文檔:

// 加載輸入 PCL 文件
using (FileStream inStream = new FileStream("file.pcl", FileMode.Open))
using (Image image = Image.Load(inStream))
using (FileStream stream = new FileStream("sample.pdf", FileMode.Create))
{
    // 設置輸出 PDF 文件的屬性
    ImageOptionsBase options = new PdfOptions();
    options.VectorRasterizationOptions = new CadRasterizationOptions()
    {
        PageHeight = 1000,
        PageWidth = 1000
    };

    // 保存輸出 PDF 文檔
    image.Save(stream, options);
}

探索更多功能

您可以通過瀏覽 文檔 部分來探索 API 提供的其他幾個功能。它包含對 CAD 文件格式執行不同操作的所有詳細信息,而無需安裝 AutoCAD 應用程序。

結論

在本文中,您了解瞭如何將 PCL 文件轉換為 PDF 文檔。但是,請注意,PCL 文件可以有不同的方言,其中 Aspose.CAD for .NET API 支持 HP-GL/2、PCL5 和 PJL 版本。您可以將此 PCL 到 PDF 轉換功能嵌入到基於 .NET 或 .NET Core 的應用程序中。此外,請隨時通過論壇與我們聯繫。我們很樂意幫助您。

也可以看看