Seitenbeschreibungssprachen beschreiben das Erscheinungsbild einer Seite auf einer höheren Ebene als ein Array von Pixeln. PDLs dienen als Bindeglied zwischen Computeranwendungen wie Grafiktools, Texteditoren usw. und Ausgabegeräten: Veröffentlichungs- (Druck-) Systemen und Displays. Die meisten Drucksysteme behandeln gedruckte Seiten als ein Rechteck mit einer Breite von m Pixeln und einer Höhe von n Pixeln. Natürlich ist es nicht bequem, solche großen Dateien im Speicher zu speichern, sie zu bearbeiten und sie über das verteilte Netzwerk zu übertragen. Diese Lösung unterstützt PS-, EPS- und XPS-PDLs.

Aspose.Page für .NET ist eine zuverlässige und eigenständige API zum Konvertieren, Laden und Rendern von XPS- und Postscript-Dateien. Es ermöglicht auch das Signieren von XPS-Dateien, ohne dass zusätzliche Tools erforderlich sind. Es gibt auch Operationen wie die Bearbeitung von Dokumentseiten und -elementen, das Erstellen von Vektorgrafiken, das Gruppieren von Formen und das Festlegen von Farben in verschiedenen Farbräumen. Mit der Lösung können Entwickler PS-, XPS- und EPS-Dateien in PDF-Dokumente und Rasterbilder wie BMP, EMF, JPEG, PNG, TIFF und mehr konvertieren.

Erweiterte PS-, EPS- und XPS-API-Funktionen

XPS-Dateien lesen oder erstellen

Aspose.Page für .NET unterstützt nicht nur das Laden von XPS-Dateien zur Bearbeitung, sondern bietet auch die Möglichkeit, XPS-Dateien von Grund auf neu zu erstellen. .NET-Entwickler können die Bibliothek verwenden, um Szenarien zu automatisieren, die ihnen auf ihrem Weg helfen können.

Dokumentseiten von Grund auf neu erstellen – C#

    //Create an XPS document

    XpsDocument xDocs = new XpsDocument();

    //Add a glyph to the document

    var glyphs = xDocs.AddGlyphs("Arial", 12, FontStyle.Regular, 300f, 450f, "Hello World!");

    glyphs.Fill = xDocs.CreateSolidColorBrush(Color.Black);

    //Save the result

    xDocs.Save(dir + "output.xps");

Aspose.Page für .NET bietet einen benutzerfreundlichen Mechanismus für die Konvertierung von PS- und EPS-Dateien in PDF- und Rasterbildformate. Der Konvertierungsprozess kann so konfiguriert werden, dass er die Qualität von Bildern steuert und Fehler behandelt, wenn Entwickler mit Stapeln arbeiten.
Die Lösung bietet auch verschiedene Konvertierungen wie:

  
  

Aspose.Page bietet individuelle APIs für gängige Entwicklungsumgebungen, wie unten aufgeführt: