Bezproblemowe konwertowanie Postscript na Pdf w C#

Przegląd

Konwersja PS na PDF w C# jest kluczowym zadaniem dla wielu programistów. Aspose.Page dla .NET odgrywa znaczącą rolę w tym procesie. Jest szeroko stosowany w różnych branżach. Ponadto, Aspose.Page dla .NET upraszcza proces konwersji. Dodatkowo oferuje solidne i wydajne rozwiązanie. Jednak zacznijmy i zaimplementujmy, jak konwertować PostScript na PDF w C# programowo.

Instalacja biblioteki Postscript w C#

Aby rozpocząć, zainstaluj Aspose.Page dla .NET za pomocą poniższego polecenia NuGet:

Install-Package Aspose.Page

Lub pobierz bibliotekę stąd. Aspose.Page dla .NET oferuje łatwość integracji, elastyczność i zaawansowane opcje dostosowywania, co czyni go idealnym do konwersji PostScript na PDF w C#.

Konwersja PostScript na PDF w C# - Przykład kodu

Aby konwertować PostScript na PDF w C# przy użyciu Aspose.Page dla .NET, wykonaj następujące kroki:

  1. Zainicjuj klasę PsDocument z plikiem źródłowym PostScript.
  2. Jeśli chcesz konwertować plik PostScript pomimo drobnych błędów, ustaw flagę suppressErrors.
  3. Utwórz obiekt klasy PdfSaveOptions.
  4. Ustaw wartość AdditionalFontsFolders, jeśli chcesz dodać specjalny folder, w którym przechowywane są czcionki. Domyślny folder czcionek w systemie operacyjnym jest zawsze uwzględniany.
  5. Zapisz dokument jako PDF, wywołując metodę SaveAsPdf.

Oto przykładowy kod C# do konwersji 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);

Wynik:

ps-to-pdf

Online konwerter PS na PDF

Wypróbuj ten online konwerter PostScript na PDF. Jest darmowy, łatwy w użyciu i zapewnia wysoką dokładność. Ponadto jest zasilany przez Aspose.Page dla .NET.

PS-to-PDF-converter

Uzyskaj bezpłatną licencję

Uzyskaj bezpłatny okres próbny produktów Aspose, odwiedzając ten link.

Podsumowanie

Podsumowując, możesz bezproblemowo konwertować PostScript na PDF w C# za pomocą Aspose.Page dla .NET. Odkryj Aspose.Page dla .NET, aby dowiedzieć się więcej o tej konwersji PostScript na PDF.

Publiczne zasoby

Dodatkowe zasoby, takie jak dokumentacja lub fora społecznościowe, mogą pomóc czytelnikom w dalszym doskonaleniu ich wiedzy lub umiejętności poza treścią bloga.

Odkryj