AI Bild in PSD PDF PNG JPEG Java konvertieren

Adobe Illustrator Dateien können verwendet werden, um Ideen in die Realität umzusetzen. Dieses Dateiformat wird jedoch von vielen Anwendungen nicht umfassend unterstützt. Daher müssen Sie möglicherweise AI Dateien in verschiedene Rasterbilder und andere Dateiformate konvertieren. Sie können die AI Dateien in Ihren Java Anwendungen einfach und schnell in PSD, PNG, JPEG oder eine PDF Datei konvertieren. Lassen Sie uns die folgenden Themen durchgehen, um es besser zu verstehen:

AI to Images oder PDF Converter – API Installation

Aspose.PSD for Java API unterstützt die Konvertierung der Adobe Illustrator (AI) Dateien in Rasterbilder sowie im PDF-Format. Sie müssen nur einfache API-Aufrufe durchführen und die Ausgabedateien werden gemäß Ihren Anforderungen gespeichert. Sie können die API in wenigen Minuten konfigurieren, indem Sie entweder ihre JAR Datei aus dem Abschnitt New Releases herunterladen oder sie in der POM.xml Datei Ihres Maven-basierten Projekts wie folgt einrichten:

Repository:

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Abhängigkeit:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-psd</artifactId>
        <version>20.8</version>
        <classifier>jdk16</classifier>
   </dependency>
</dependencies>

Konvertieren Sie AI in eine PSD Datei in Java

Beginnen wir mit einem der berühmten Anwendungsfälle, in denen Sie AI Dateien in PSD Dateien in Ihren Java Anwendungen konvertieren können. Hier erfahren Sie mehr über die Konvertierung von AI in das PSD-Format. Sie müssen die folgenden Schritte für die Konvertierung von AI in PSD ausführen:

  1. Laden Sie das AI-Eingabebild mit der Klasse AiImage.
  2. Initialisieren Sie das Objekt PsdOptions.
  3. Speichern Sie die ausgegebene PSD Datei

Der folgende Code zeigt, wie Sie mit diesen Schritten eine AI Datei in eine PSD Datei mithilfe der Java-Sprache konvertieren:

String dataDir = Utils.getDataDir(AIToPSD.class) + "AI/"; 
       
String sourceFileName    = dataDir + "34992OStroke.ai";       
String outFileName       = dataDir + "34992OStroke.psd";

// Eingangsbild laden       
AiImage image = (AiImage)Image.load(sourceFileName);

// Initialisiert das PsdOptions Klassenobjekt       
PsdOptions options = new PsdOptions();

// Speichern Sie die ausgegebene PSD Datei      
image.save(outFileName, options);

Konvertieren Sie AI in eine PDF Datei in Java

Das PDF Dateiformat ist eines der weithin unterstützten Dateiformate und Sie können AI Dateien in Java mit den folgenden Schritten einfach in PDF konvertieren:

  1. Eingabe-AI Datei laden
  2. Initialisieren Sie das Klassenobjekt PdfOptions.
  3. Ausgabe-PDF Datei speichern

Das folgende code snippet zeigt, wie man AI in PDF Dateien in Java konvertiert:

String sourceFileName    = dataDir + "34992OStroke.ai";       
String outFileName       = dataDir + "34992OStroke.pdf";

// Eingabe-AI Bilddatei laden
AiImage image = (AiImage)Image.load(sourceFileName);
       
// Initialisieren Sie das PdfOptions objekt, um verschiedene Optionen anzugeben
PdfOptions options = new PdfOptions();       

// Ausgabe-PDF Datei speichern
image.save(outFileName, options);

Konvertieren von AI in JPEG Bilder in Java

JPEG Bilder werden häufig zum Anzeigen visueller Informationen verwendet. Mit den folgenden Schritten können Sie ein AI Bild in ein JPEG Bild in Java konvertieren:

  1. Eingabe-AI Bild laden
  2. Initialisieren Sie das Klassenobjekt JpegOptions.
  3. Geben Sie Bildeigenschaften an
  4. Speichern Sie das ausgegebene JPEG Bild

Der folgende Code erläutert, wie AI Bilder mithilfe der Java-Sprache in JPEG konvertiert werden:

String dataDir = Utils.getDataDir(AIToJPG.class) + "AI/"; 
       
String sourceFileName    = dataDir + "34992OStroke.ai";       
String outFileName       = dataDir + "34992OStroke.jpg";

// Eingabe-AI Datei laden       
AiImage image = (AiImage)Image.load(sourceFileName);

// Instanz der JPEGOptions Klasse initialisieren       
JpegOptions options = new JpegOptions();
options.setQuality(85);

// Speichern Sie das ausgegebene JPEG Bild       
image.save(outFileName, options);

Konvertieren Sie AI in ein PNG Bild in Java

Um noch einen Schritt weiter zu gehen, können PNG Bilder viele Informationen speichern, einschließlich der Transparenz von Inhalten. Sie können AI Dateien wie folgt in das PNG Format konvertieren:

  1. Eingabe-AI Bild laden
  2. Initialisieren Sie das Klassenobjekt PngOptions.
  3. Speichern Sie das ausgegebene PNG Bild

Der folgende Code erklärt, wie man ein AI Bild programmgesteuert in eine PNG Datei in der Java-Sprache konvertiert:

String dataDir = Utils.getDataDir(AIToPNG.class) + "AI/"; 
       
String sourceFileName    = dataDir + "34992OStroke.ai";       
String outFileName       = dataDir + "34992OStroke.png";
       
// Eingabe-AI Datei laden
AiImage image = (AiImage)Image.load(sourceFileName);
       
// PngOptions-Instanz initialisieren
PngOptions options = new PngOptions();
options.setColorType(PngColorType.TruecolorWithAlpha);
       
// Speichern Sie das ausgegebene PNG Bild
image.save(outFileName, options);

Fazit

In diesem Artikel haben wir gelernt, wie man Adobe Illustrator (AI) Dateien in verschiedene gängige Dateiformate konvertiert, darunter PSD, PDF, JPEG, PNG usw. Sie müssen keine Anwendung von Drittanbietern installieren, um diese Dateiformate als zu konvertieren API ist autark. Es ist nicht von anderen Diensten abhängig, sodass Sie Ihre Java Anwendung einfach mit diesen Konvertierungsfunktionen für AI Dateien aktivieren können. Wenn Sie Ihre Anforderungen besprechen möchten, kontaktieren Sie uns bitte über das kostenlose Support-Forum.

Siehe auch