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

XPS (Open XML Papier Spezifikationen) und OXPS (OpenXPS) sind Fix-Page-Dokumentformate, die zur Erhaltung der Layout und Formatierung des ursprünglichen Inhalts entworfen sind PDF (Portable Document Format), In diesem Artikel werden wir zeigen, wie man XPS oder OXPS in PDF in C# konvertiert, eine umfassende Anleitung für Entwickler, die ihre Dokumenteverwaltungskapazitäten mit der best C# Bibliothek für XPS in PDF Konvertierung verbessern möchten.

Tabelle der Inhalte

C# API zum Konvertieren von XPS in PDF

Um eine XPS-PDF-Konvertierung in C# effizient durchzuführen, werden wir die Aspose.Page für .NET Diese robuste Bibliothek ermöglicht den Entwicklern, sowohl XPS als auch die Verarbeitung, Manipulation und Konvertierung zu erstellen und zu bearbeiten EPS / PS Aspose.Page für .NET ist eine zuverlässige, unabhängige API, die sich in Ihre .Net-Anwendungen schnell integriert.

Du kannst auch Download der DLL direkt oder installieren Sie die API mit der folgenden NuGet Befehl:

PM> Install-Package Aspose.Page

Konvertieren XPS in PDF mit C#

Um ein volles XPS-Dokument in PDF-Format zu konvertieren, folgen Sie diesen Schritten:

  • Laden Sie die Eingabe XPS Datei.
  • Initialisieren Sie das Optionsobjekt mit den erforderlichen Parameter.
  • Erstellen Sie eine Instanz des PdfDevice für die Renderung.
  • Exportieren Sie das XPS-Dokument in eine PDF-Datei.

Hier ist ein Code-Sample, das demonstriert wie eine XPS-Datei in ein PDF mit C# konvertiert werden kann#:

Konvertieren Sie spezifische Seiten von XPS in PDF in C#

Wenn Sie bestimmte Seiten aus einem XPS-Dokument in PDF-Format konvertieren müssen, folgen Sie diesen Schritten:

  • Initialisieren Sie den XPS Input Stream.
  • Laden Sie das XPS-Dokument vom Stream herunter.
  • Erstellen Sie ein Beispiel des Objekts PdfSaveOptions.
  • Angeben Sie die Seitenzahlen für die Konvertierung.
  • Speichern Sie das Dokument als PDF-Datei.

Das folgende Code-Sample illustriert wie man spezifische Seiten eines XPS in PDF in C# konvertiert#:

Dieses Snippet verwendet ein XPS-Dokument mit mehreren Seiten, das nur Seiten 1 und 3 in PDF umwandelt, wie angegeben:

XPS to PDF

OXPS zu PDF Converter in C#

Das OXPS-Format ist eine fortschrittliche Version des XPS-Dateiformats, aber es kann nicht von älteren Betriebssystemen unterstützt werden:

  • Initialisieren Sie den OXPS Input Stream.
  • Laden Sie die OXPS-Datei aus dem Stream herunter.
  • Erstellen Sie ein Beispiel der PdfSaveOptions-Klasse.
  • Exportieren Sie das OXPS-Dokument in eine PDF-Datei.

Hier ist ein Code-Sample, das zeigt wie OXPS in PDF in C# konvertiert werden kann#:

Konvertieren Sie spezifische Seiten von OXPS in PDF in C#

Sie können auch bestimmte Seiten aus einem OXPS-Dokument in PDF-Format konvertieren. folgen Sie diesen Schritten:

  • Laden Sie die OXPS Datei herunter.
  • Erklären Sie das PdfSaveOptions Objekt.
  • Angeben Sie die Nummer(s) der Seite, die Sie konvertieren möchten.
  • Renderung des OXPS-Dokuments in PDF.

Der Code-Snippet unten zeigt, wie man bestimmte Seiten eines OXPS in PDF in C# konvertiert, wobei man sich auf die Konvertierung der ersten Seite konzentriert:

Erhalten Sie eine kostenlose Lizenz

Du kannst Erhalten Sie eine kostenlose vorübergehende Lizenz die Aspose.Page Bibliothek ohne Einschränkungen der Bewertung zu testen.

Lernressourcen für XPS in PDF Konvertierung

Neben der Konvertierung von XPS oder OXPS-Dokumenten in PDF-Format erkunden Sie die vielfältigen Funktionen der Bibliothek mit diesen Ressourcen:

Schlussfolgerungen

In diesem Artikel haben wir untersucht, wie man programmatisch konvertiert XPS in PDF und OXPS auf PDF mit C#. Wir haben auch umfasst, Wie man spezifische Seiten aus sowohl xPS und oxPS Dokumenten in pdf-Format exportiert. Durch die Nutzung der best c#-Bibliothek für xps auf pdf, können Sie Ihren Dokument-Handwerk-Workfluss optimieren Free Support Forum.

More in this category