Konvertieren Sie XPs mit Aspose.Page.
In diesem Artikel wird erläutert, wie XPS -Dateien mit JavaScript im Beispiel von XPS in PDF -Konvertierung konvertieren.
Mit Aspose.Page können Sie XPS-Dateien mit JavaScript in hochwertigen BMP-, JPG-, TIFF-, PNG- und PDF-Dokumenten konvertieren.
- JavaScript XPS an JPG
- JavaScript XPS an BMP
- JavaScript XPS zu PNG
- JavaScript XPS an TIFF
- JavaScript XPS zu PDF
Sie können die Qualität von Aspose.Page XPS auf PDF-Konvertierung überprüfen und die Ergebnisse über kostenlos online anzeigen XPS zum PDF-Konverter
Aspose.Page JavaScript über C ++ XPS zu PDF -Konverter ermöglicht die Konvertierung von XPS -Dokumenten in PDF unter Windows und Linux.
Es ist notwendig, mehrere Schritte zu unternehmen, um XPS in PDF umzuwandeln:
- Dateileser erstellen ‘const File_reader = new FileReader ();’ und Lesen Sie die Datei ‘File_reader.readasArrayBuffer (e.target.files [0]);’.
- Auf Ladeereignis Handler rufen Sie ASSONXPSSAVEASPDF an und geben Sie den Dateiinhalt und seinen Namen und SuppressError Boolesche Werte an.
- Das Ergebnis, das JSON den Dateinamen in Filenameresult enthält.
- Wenn der Wert SuppressErrors, wie er standardmäßig ist, wahr ist, ist es möglich zu erkennen, welche Fehler während der Umwandlung von XPS in PDF geworfen wurden.
- Sie können Dateien mit der Funktion DownloadFile herunterladen: ‘DownloadFile (json.filenameresult, “Image/PDF”);’
Das folgende Code -Snippet zeigt, wie XPS in JavaScript in PDF -Dokument umwandelt werden:
Vollständige Beispiele und Datendateien finden Sie unter https://github.com/aspose-page/Aspose.Page-for-javascript-c
Betrachten wir pdfsaveOptions. Mit dieser Klasse können wir beim Konvertieren von XPS in PDF unterschiedliche Konvertierungsparameter zuweisen.
- JPEGQUALYLEVEVEL steuert die Qualität der Bilder in PDF -Dokumenten, wenn der ImagesCompression Algorithmus JPEG ist und von 0 bis 100 liegen kann.
- ImageCompression Algorithmus in pdfimageCompression Aufzählung kann eine Länge der Lauflänge (RLE), Flate, Lempel-Ziv-Welch (LZW) mit Basis oder optimiertem Prädiktor, JPEG, None (Raw Image Bytes) und automatisch (automatisch) und automatisch (die am besten geeignete Kompression für jedes Bild) sein. Der Standard ist die automatische Kompression.
- Textkompression Algorithmus in pdftextCompression Aufzählung, kann eine Länge der Länge (RLE), Flate, Lempel-Ziv-Welch (LZW) und None sein. Der Standardwert in XPS zu PDF -Konvertierung ist Flate.
- VerschlüsselungDetails in pdfencryptionDetails eingekapselt. Es ermöglicht das Einstellen von Verschlüsselungsalgorithmus, Berechtigungen, Eigentümer und Benutzerkennwörtern für das PDF -Dokument.
- Pagenumbers repräsentiert eine Reihe von Seiten von Seiten, die in PDF gespeichert werden.
- SURSINETREEXPANSIONIONLEVELEL und OUTLETRETREEHELT CONTROLS VOR DOCUMENT -SURSE.
Zum Konvertieren von XPS in ein Bildformat gibt es die folgenden Parameter:
- SmoothingMode weist einen Grad an Glättung für Linien, Kurven und Kanten gefüllter Bereiche zu. Der Standardwert ist eine hohe Qualität.
- Auflösung steuert die Auflösung des resultierenden Bildes. Der Standardwert ist 96.- textrenderingHint weist die Qualität des Textrenders zu, kann Antialias, Antialiasgridfit, Cleartypegridfit, SingleBitperpixel, SingleBitperpixelgridfit, SystemDefault sein. Der Standardwert in XPS zu PNG -Konvertierung ist antialiasgridfit.
- InterpolationMode Definiert einen Algorithmus, der beim Skalieren oder///drehen ein Bild verwendet wird, kann bicubisch, bilinear, hoch, hochwertigbicubic, Hochqualitätsbilinear, niedrig, nächsthöflich und Standard. Der Standardwert ist hochwertiger Bicubic.
- LEIGENGENZUGEN repräsentiert eine Reihe von Seiten von Seiten, die auf PNG gespeichert werden.
Überprüfen Sie die XPS-Konvertierung online auf unserem XPS-Plattform-Konverter . Sie können mehrere XPS -Dateien gleichzeitig in PDF konvertieren und die Ergebnisse in wenigen Sekunden herunterladen.
Sie können Beispiele und Datendateien von Github herunterladen.