PS zu PDF
Konvertieren Sie PS in PDF über die API-Lösung für Java.
Aspose.Page for PS to PDF Converter bietet die Konvertierung von PS-Dateien in PDF-Bilder unter Verwendung einer beliebigen Sprache, die von Java unterstützt wird
Die API, die Sie hier sehen, kann verwendet werden, um Ihre eigene plattformübergreifende Anwendung zu erstellen oder in Ihr Java-Projekt integriert zu werden.
Um XPS in PDF zu konvertieren, verwenden wir:
Aspose.Page für die Java-API, eine funktionsreiche, leistungsstarke und einfach zu verwendende API zur Dokumentenbearbeitung und -konvertierung für die Java-Plattform. Sie können die neueste Version direkt von Maven herunterladen und in Ihrem Maven-basierten Projekt installieren, indem Sie der pom.xml die folgenden Konfigurationen hinzufügen.
Öffnen Sie den NuGet-Paket-Manager, suchen Sie nach Aspose.Page und installieren Sie es. Sie können auch den folgenden Befehl in der Paket-Manager-Konsole verwenden.
Repository
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
Dependency
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-page</artifactId>
<version>version of aspose-page API</version>
<classifier>jdk17</classifier>
</dependency>
Schritte zum Konvertieren von PS in PDF über Java
Aspose.Page erleichtert Entwicklern das Laden und Konvertieren von PS-Dateien in PDF in nur wenigen Codezeilen.
- Laden Sie die Quelldatei in eine Instanz von
PsDocument. - Erstellen Sie eine Instanz von
PdfSaveOptionsund legen Sie die benötigten Konvertierungsoptionen fest. - Rufen Sie
psDocument.saveAsPdf()mit dem Ausgabedateipfad und dem Optionsobjekt auf.
System Anforderungen
Aspose.Page für Java wird auf allen gängigen Betriebssystemen unterstützt. Aber bevor Sie mit der Arbeit beginnen, stellen Sie sicher, dass Sie die folgenden Voraussetzungen erfüllen:
- Microsoft Windows oder ein kompatibles Betriebssystem mit Java Runtime Environment für JSP/JSF-Anwendung und Desktop-Anwendungen.
- Entwicklungsumgebung wie Microsoft Visual Studio.
- Holen Sie sich die neueste Version von Aspose.PSD für Java direkt von Maven.
Dieser Beispielcode zeigt die PS-zu-PDF-Java-Konvertierung
// Convert PS file to PDF document.
// Learn more: https://docs.aspose.com/page/java/convert-ps/
// Initialize PsDocument with the name of PostScript file.
PsDocument document = new PsDocument(getDataDir() + "input.ps");
// If you want to convert Postscript file despite of minor errors set this flag
boolean suppressErrors = true;
//Initialize options object with necessary parameters.
PdfSaveOptions options = new PdfSaveOptions(suppressErrors);
// If you want to add special folder where fonts are stored. Default fonts folder in OS is always included.
options.setAdditionalFontsFolders(new String[] { "{FONT_FOLDER}" });
// Default page size is 595x842 and it is not mandatory to set it in PdfSaveOptions
// But if you need to specify sizeuse following line
//PdfSaveOptions options = new PdfSaveOptions(suppressErrorsnew, java.awt.Dimension(595x842));
// or
//saveOptions.setSize(new java.awt.Dimension(595x842));
//If PostScript file contains some graphics written as Type3 font glyphs, but it is not actual glyphs
//the resulting PDF may be incorrect because of default value of options.ConvertFontsToTTF = true
//Try to set this
//options.setConvertFontsToTTF(false);
// Save document as PDF
document.saveAsPdf(getOutputDir() + "outputPDF_out.pdf", options);
//Review errors
if (suppressErrors) {
for (Exception ex : options.getExceptions()) {
System.out.println(ex.getMessage());
}
}PS What is PS File Format
PostScript (PS) ist eine Seitenbeschreibungssprache, die Text und Grafiken in einer Datei kombiniert. Sie wird von vielen Bildbearbeitungs‑ und Druckprogrammen unterstützt und enthält Anweisungen, wie ein Drucker die Seite zu rendern hat.
PDF What is PDF File Format
PDF (Portable Document Format) ist ein plattformunabhängiges, offenes Format für Dokumente. Es unterstützt Text, Vektoren, Rastergrafiken und Multimedia und kann auf nahezu jedem Gerät gelesen werden.