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 Konvertierung von Aspose.Page XPS in PNG überprüfen und die Ergebnisse kostenlos online ansehen: XPS in PNG Konverter XPS Viewer und andere andere Apps, um PS-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.

Have any questions about Aspose.Page?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.