XPS-Dateien konvertieren | .NET-API-Lösung

Contents
[ Hide Show ]

In diesem Artikel wird am Beispiel der PS-zu-PDF-Konvertierung erklärt, wie man XPS-Dateien mit C# umwandelt.

Mit Aspose.Page können Sie XPS-Dateien mit C# in die Formate BMP, JPG, TIFF, PNG und PDF konvertieren.

Konvertierung von C# XPS in PNG

Sie können die Qualität der Aspose.Page XPS‑zu‑PNG‑Konvertierung überprüfen und die Ergebnisse kostenlos online ansehen: XPS‑zu‑PNG‑Konverter, XPS‑Viewer und weitere Apps, um XPS‑Dateien zu bearbeiten

Der Aspose.Page .NET XPS-zu-PNG-Konverter ermöglicht die Konvertierung von XPS-Dateien in jede von der .NET-Plattform unterstützte Sprache: C#, VB, J#. Alle Konvertierungen werden auf ähnliche Weise wie im folgenden Beispiel durchgeführt.

Schritte zur Durchführung der XPS-zu-PNG-Konvertierung:

  1. Erstellen Sie eine Instanz von XpsDocument aus einer XPS-Eingabedatei.
  2. Geben Sie SmoothingMode, Resolution und andere Optionen von PngSaveOptions an (oder PdfSaveOptions, wenn Sie in PDF konvertieren, oder andere Speicheroption aus der Liste). .
  3. Speichern Sie das XPS-Dokument als Bild mit den Speicheroptionen in einem Array von Byte-Arrays. Ein Byte-Array für eine Seite eines Eingabedokuments.
  4. Speichern Sie die resultierenden zweidimensionalen Byte-Arrays in PNG-Dateien und erstellen Sie für jedes Byte-Array einen neuen Dateiausgabestream.
                
            

Siehe XPS zu PNG Konvertierung in Java und C++.

Betrachten wir PngSaveOptions. Mit dieser Klasse können wir beim Konvertieren von XPS in PNG verschiedene Konvertierungsparameter zuweisen.

Für die Konvertierung von XPS in PDF gibt es hier die nächsten Parameter:- JpegQualityLevel steuert die Qualität der Bilder im PDF-Dokument, wenn der ImageCompression-Algorithmus JPEG ist und zwischen 0 und 100 liegen kann.

Probieren Sie die XPS-Funktionalität online mit unserem XPS Converter aus. Dort können Sie mehrere PS-Dateien gleichzeitig konvertieren und die Ergebnisse in wenigen Sekunden herunterladen.

Sie können Beispiele und Datendateien von GitHub herunterladen.