PCL do PDF C#

Soubory PCL jsou založeny na jazyce popisu stránky a používají se k ovládání různých funkcí tiskárny. Existují různé funkce souborů PCL, které jsou podporovány různými aplikacemi. V některých scénářích může být nutné převést soubory PCL, aby bylo možné zobrazit náhled obsahu souboru v různých prostředích. Tento článek popisuje, jak převést PCL na soubory PDF programově pomocí C#.

Převodník PCL do PDF – Instalace C# API

Aspose.CAD for .NET API podporuje kromě mnoha jiných formátů souborů manipulaci nebo konverzi souborů PCL. Jednoduše nakonfigurujte rozhraní API stažením jeho souborů DLL ze sekce Downloads nebo pomocí následujícího příkazu NuGet:

PM> Install-Package Aspose.CAD

Programově převést PCL do PDF v C#

Soubor PCL můžete převést na soubor PDF podle následujících kroků:

  1. Načtěte vstupní soubor PCL.
  2. Inicializujte instanci třídy PdfOptions.
  3. Nastavte šířku a výšku výstupního souboru PDF.
  4. Nakonec převeďte PCL na soubor PDF.

Následující fragment kódu ukazuje, jak převést soubor PCL na dokument PDF pomocí jazyka C#:

// Načtěte vstupní soubor 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))
{
    // Nastavte vlastnosti pro výstupní soubor PDF
    ImageOptionsBase options = new PdfOptions();
    options.VectorRasterizationOptions = new CadRasterizationOptions()
    {
        PageHeight = 1000,
        PageWidth = 1000
    };

    // Uložit výstupní PDF dokument
    image.Save(stream, options);
}

Prozkoumejte další funkce

Několik dalších funkcí nabízených rozhraním API můžete prozkoumat v části dokumentace. Obsahuje všechny podrobnosti pro provádění různých operací s formáty souborů CAD bez nutnosti instalace aplikace AutoCAD.

Závěr

V tomto článku jste prozkoumali, jak převést soubor PCL na dokument PDF. Pamatujte však, že soubor PCL může mít různé dialekty, pokud Aspose.CAD for .NET API podporuje verze HP-GL/2, PCL5 a PJL. Tuto funkci převodu PCL do PDF můžete vložit do aplikací založených na .NET nebo .NET Core. Kromě toho nás neváhejte kontaktovat prostřednictvím fóra. Rádi vám pomůžeme.

Viz také