Konvertieren Sie PS, EPS und XPS

PS-, EPS- und XPS-Konverter-API-Lösung für Java

 

Wann immer es erforderlich ist, PostScript‑PS‑ und Encapsulated PostScript‑EPS‑Dateien sowie XPS‑Dokumente programmgesteuert zu konvertieren, kann die Java‑API dies reibungslos tun und mehrere Dateien konvertieren. Für PS und EPS unterstützt die API die PostScript‑Operatoren der Ebenen 1‑3 und die meisten EPS‑Header‑Kommentare und transformiert PostScript‑Dokumente mit maximaler Konformität, mit Ausnahme weniger Schriftarten; die API behandelt Schriftarten wie Times New Roman.

Darüber hinaus kann die API für die Transformation von XPS‑Dateien Seiten hinzufügen oder entfernen, mit Leinwänden, Pfaden und Glyph‑Elementen umgehen, Vektorgrafiken, Textzeichenfolgen erstellen, XPS‑Gliederungselemente konvertieren und vieles mehr.

Mit der API‑Lösung für Java hier können Sie Dateien in PDL‑Formaten wie PS, EPS und XPS programmgesteuert konvertieren, doch es kann hilfreich sein, plattformübergreifende Entwicklungen zu sehen und auszuprobieren, die auf diesen nativen APIs basieren.

{{i18n.feature1.title}}

Um PostScript‑PS‑ und Encapsulated PostScript‑EPS‑Dateien über die Java‑API in PDF zu konvertieren, müssen Sie die folgenden Schritte ausführen:

  1. Laden Sie die PS‑ oder EPS‑Datei mit PsDocument Class .
  2. Legen Sie die PDF‑Speicheroptionen mit PdfSaveOptions Class fest.
  3. Verwenden Sie FileStream Class für die PDF‑Ausgabedatei.
  4. Verwenden Sie PdfDevice Class mit dem FileOutputStream‑Objekt als Parameter.
  5. Rufen Sie PsDocument.Save zum Speichern der Datei im PDF‑Format auf.
Java‑Code zum Konvertieren von PS/EPS in PDF
 

{{i18n.feature2.title}}

Für jede EPS/PS‑PostScript‑zu‑Bild‑Konvertierungsanwendung funktioniert der folgende Java‑Code gut, also führen Sie die nächsten Schritte aus:

  1. Eingabestrom mit PS‑Quelldatei initialisieren.
  2. Erstellen Sie das Objekt PsDocument mit dem erstellten PS‑Eingabestream als Parameter.
  3. Verwenden Sie ImageSaveOptions , um AdditionalFontsFolder, SuppressError usw. anzugeben.
  4. Verwenden Sie das Objekt ImageDevice zum Festlegen eines Bildtyps und einer Bildgröße, falls erforderlich.
  5. Speichern Sie die PS/EPS‑Datei als Bild mithilfe der Bild‑Speicheroptionen – als Array von Byte‑Arrays; ein Byte‑Array pro Seite der Eingabedatei.
Java‑Code für die Umwandlung von PostScript in Bilder
 

{{i18n.feature3.title}}

Die Java‑API befasst sich mit dem XPS‑Format, das zur Darstellung des Seitenlayouts verwendet wird. Wann immer es notwendig ist, XPS programmgesteuert in BMP‑, JPG‑, PNG‑ und TIFF‑Bilder zu konvertieren, kann der folgende Code einfach in die Java‑Anwendung integriert werden.

  1. Verwenden Sie XpsDocument class , um das XPS‑Dokument zu laden.
  2. Verwenden Sie die jeweilige Bild‑Optionsklasse, z. B. PngSaveOptions , JpegSaveOptions , BmpSaveOptions oder TiffSaveOptions für zusätzliche Bildeinstellungen.
  3. Erstellen Sie eine Instanz der Klasse ImageDevice .
  4. Rufen Sie XpsDocument.save auf, um das konvertierte JPEG‑Bild im ImageDevice‑Objekt zu speichern, und verwenden Sie anschließend das ImageDevice, um das Bild als JPG zu speichern.
Java‑Code für die XPS‑zu‑Bild‑Konvertierung



FAQ

1. Kann ich Postscript mit dieser API-Lösung konvertieren?

Aspose.Page verfügt über Funktionen, mit denen Sie PS-, XPS- und EPS-Dateien online oder programmgesteuert in andere Formate konvertieren können. Wenn Sie Ihre Dateien sofort online umwandeln müssen, können Sie die plattformübergreifende Anwendung Page Description Language Format Files Converter verwenden.

2. Welche Seitenbeschreibungssprachen werden vom Konverter unterstützt?

Diese Konvertierungsfunktion unterstützt Dateien mit den Erweiterungen .ps, .eps und .xps. So berühmte PDLs wie PDF und SVG sind als separate Lösungen in Aspose.products vertreten

3. Ist die Funktion kostenlos?

Die plattformübergreifenden Konverter sind kostenlos, wenn Sie für die API-Lösung eine kostenlose Testversion erhalten und das Produkt dann bei Bedarf kaufen können.

 

{{i18n.feature4.title}}

Der Prozess der programmgesteuerten Konvertierung von XPS in PDF‑Dokumente ist einfach und liefert hoch‑fidelie‑Ergebnisse zwischen Eingabe‑ und Ausgabedateien.

  1. Laden Sie die Datei mit der XpsDocument‑Klasse. Initialisieren Sie anschließend ein Objekt der PdfSaveOptions ‑Klasse.
  2. Erstellen Sie ein PdfDevice‑Objekt zum Rendern und speichern Sie abschließend das erzeugte PDF‑Dokument.
Java‑Code für die Umwandlung von XPS in PDF