C# Convert XPS to PDF | Convert OXPS to PDF in C#

XPS (Otwarta specyfikacja papieru XML) i Rozpoczęcie (OpenXPS) są formaty dokumentów stron stałych zaprojektowane w celu zachowania układu i formatowania oryginalnego treści. podczas gdy dokumenty XPS są podobne do Format dokumentów PDF (Portable Document Format), W tym artykule pokażemy jak konwertować XPS lub OXPS do PDF w C#, dostarczając kompleksowy przewodnik dla deweloperów, którzy chcą poprawić swoje możliwości zarządzania dokumentami za pomocą najlepszej biblioteki C# dla konwersji XPS do PDF.

Tabela zawartości

C# API do konwersji XPS do PDF

Aby efektywnie wykonać konwersję XPS do PDF w C#, będziemy korzystać z Aspose.Page dla .NET Ta solidna biblioteka umożliwia programistom tworzenie, edycję, manipulację i konwersję zarówno XPS, jak i EPS / PS Aspose.Page dla .NET to niezawodna, niezależna API, która bez wysiłku integruje się w aplikacje .NET.

Możesz również Pobierz DLL bezpośrednio lub zainstalować API za pomocą następujących NuGet dowództwo:

PM> Install-Package Aspose.Page

Konwertuj XPS do PDF za pomocą C#

Aby przekształcić cały dokument XPS w format PDF, postępuj zgodnie z następującymi krokami:

  • Pobierz plik wejściowy XPS.
  • Inicjalizuj obiekt opcji z wymaganymi parametrami.
  • Stwórz instancję PdfDevice do renderowania.
  • Eksportuj dokument XPS do pliku PDF.

Oto próbka kodu, która pokazuje jak konwertować plik XPS do pliku PDF za pomocą C#:

Konwersja konkretnych stron XPS do PDF w C#

Jeśli musisz konwertować określone strony z dokumentu XPS do formatu PDF, postępuj zgodnie z następującymi krokami:

  • Inicjalizuj strumień wejściowy XPS.
  • Pobierz dokument XPS z strumienia.
  • Stwórz instancję obiektu PdfSaveOptions.
  • Wyznacz numer strony do konwersji.
  • Zapisz dokument jako plik PDF.

Poniższa próbka kodu przedstawia jak konwertować określone strony XPS do PDF w C#:

Ten wyświetlacz wykorzystuje dokument XPS z wieloma stronami, konwertując tylko strony 1 i 3 do PDF, jak określono:

XPS to PDF

OXPS do PDF Converter w C#

Format OXPS jest zaawansowaną wersją formatu pliku XPS, jednak nie może być obsługiwany przez starsze systemy operacyjne. Konwertowanie dokumentu OXPS do PDF jest proste:

  • Inicjalizuj strumień wejściowy OXPS.
  • Pobierz plik OXPS z przepływu.
  • Stwórz instancję klasy PdfSaveOptions.
  • Eksportuj dokument OXPS do pliku PDF.

Oto próbka kodu pokazująca jak konwertować OXPS do PDF w C#:

Konwersja konkretnych stron OXPS do PDF w C#

Możesz również konwertować określone strony z dokumentu OXPS do formatu PDF:

  • Pobierz plik OXPS.
  • Wyjaśnij obiekt PdfSaveOptions.
  • Wyznacz numer(y) strony, którą chcesz konwertować.
  • Przesyłanie dokumentu OXPS do PDF.

Poniższy fragment kodu pokazuje jak konwertować określone strony OXPS do PDF w C#, skupiając się na konwertowaniu pierwszej strony:

Uzyskaj darmową licencję

Możesz Zdobądź darmową licencję tymczasową Aby przetestować bibliotekę Aspose.Page bez żadnych ograniczeń oceny.

Zasoby uczenia się dla konwersji XPS do PDF

Oprócz konwersji dokumentów XPS lub OXPS do formatu PDF, odkryj różnorodne funkcje biblioteki z następującymi zasobami:

konkluzja

W tym artykule dowiedzieliśmy się, jak programowo konwertować XPS na PDF i OXPS do PDF za pomocą C#. Opublikowaliśmy również sposób eksportu określonych stron z dokumentów xPS i oxps do formatu PDF. Korzystając z najlepszej biblioteki c# dla xps na pdf, możesz zoptymalizować przepływ pracy dokumentu. Jeśli masz jakiekolwiek pytania, czujesz się wolny do uzyskania informacji na naszej stronie Bezpłatny forum wsparcia.

More in this category