
Přehled
Převod PS na PDF v C# je důležitý úkol pro mnohé vývojáře. Aspose.Page pro .NET hraje v tomto procesu významnou roli. Mezitím je široce používán v různých odvětvích. Dále Aspose.Page pro .NET zjednodušuje proces konverze. Kromě toho poskytuje robustní a efektivní řešení. Nyní se pojďme pustit do implementace, jak programově převést PostScript na PDF v C#.
Instalace knihovny C# PostScript
Pro začátek nainstalujte Aspose.Page pro .NET pomocí následujícího NuGet příkazu:
Install-Package Aspose.Page
Nebo si stáhněte knihovnu odtud. Aspose.Page pro .NET nabízí snadnou integraci, flexibilitu a pokročilé možnosti přizpůsobení, což jej činí ideálním pro převod PostScriptu na PDF v C#.
Převod PostScriptu na PDF v C# - Ukázkový kód
K převodu PostScriptu na PDF v C# pomocí Aspose.Page pro .NET postupujte podle těchto kroků:
- Inicializujte třídu PsDocument se zdrojovým souborem PostScript.
- Pokud chcete převést soubor PostScript i přes malé chyby, nastavte příznak suppressErrors.
- Vytvořte objekt třídy PdfSaveOptions.
- Nastavte hodnotu AdditionalFontsFolders, pokud chcete přidat speciální složku, kde jsou uloženy písma. Výchozí složka písem v OS je vždy zahrnuta.
- Uložte dokument jako PDF voláním metody SaveAsPdf.
Zde je ukázkový kód C# pro převod PS na PDF:
// Define the working directory. | |
string dataDir = "/Desktop"; | |
// Initialize PsDocument class with a source PostScript file. | |
PsDocument document = new PsDocument(dataDir + "input.ps"); | |
// If you want to convert Postscript file despite of minor errors set suppressErrors flag. | |
bool suppressErrors = true; | |
// Create an object of the PdfSaveOptions class. | |
PdfSaveOptions options = new PdfSaveOptions(suppressErrors); | |
// Set the value of the AdditionalFontsFolders if you want to add special folder where fonts are stored. Default fonts folder in OS is always included. | |
options.AdditionalFontsFolders = new string[] { @"{FONT_FOLDER}" }; | |
// Save document as PDF by calling the SaveAsPdf method. | |
document.SaveAsPdf(dataDir + "outputPDF_out.pdf", options); |
Výstup:

Online převodník PS na PDF
Vyzkoušejte tento online převodník PostScriptu na PDF. Je zdarma, snadno se používá a poskytuje vysokou přesnost. Především je poháněn Aspose.Page pro .NET.

Získejte bezplatnou licenci
Získejte bezplatnou zkušební verzi produktů Aspose návštěvou tohoto odkazu.
Závěr
Na závěr, můžete bezproblémově převést PostScript na PDF v C# pomocí Aspose.Page pro .NET. Prozkoumejte Aspose.Page pro .NET, abyste se dozvěděli více o této konverzi PostScriptu na PDF.
Veřejné zdroje
Další zdroje, jako je dokumentace nebo fóra komunity, mohou čtenářům pomoci dále prohloubit jejich porozumění nebo dovednosti nad rámec obsahu blogu.