AI in BMP in Java konvertieren – Adobe Illustrator-Bibliothek

Wir werden uns darauf konzentrieren, mithilfe einer Adobe Illustrator-Bibliothek ein Rasterbild (BMP) aus einem Vektorbild (AI) zu erzeugen. Aspose.PSD for Java bietet eine robuste und effiziente Lösung, um AI in BMP in Java zu konvertieren. Die Automatisierung dieser Konvertierung wird Ihnen also dabei helfen, Ihre Softwareproduktivität zu steigern. Zusätzlich zur Konvertierung können Sie zahlreiche andere Vorgänge ausführen, wie z. B. Bild zuschneiden, drehen und die Größe ändern. Beginnen wir daher diese Anleitung mit der Installation dieser Java-API. Am Ende werden Sie in der Lage sein, Ihren eigenen AI zu BMP-Konverter zu entwickeln, indem Sie einige Methodenaufrufe durchführen.

In diesem Artikel geht es um folgende Punkte:

Installation der Adobe Illustrator-Bibliothek

Es gibt die folgenden Möglichkeiten, diese API zu installieren:

  • Herunterladen the JAR file
  • Befolgen Sie die folgenden Maven-Konfigurationen
 <repositories>
     <repository>
         <id>snapshots</id>
         <name>repo</name>
         <url>http://repository.aspose.com/repo/</url>
     </repository>
</repositories>
 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-psd</artifactId>
        <version>24.4</version>
        <classifier>jdk16</classifier>
    </dependency>
</dependencies>

Konvertieren von AI in BMP in Java - Codebeispiel

Die folgenden Schritte und Codebeispiele zeigen, wie eine programmgesteuerte Konvertierung von AI in BMP in Java erreicht wird:

  • Definieren Sie das Arbeitsverzeichnis für die Quell und Ausgabedateien.
  • Rufen Sie die Methode load der Klasse Image auf, um die Quell-AI-Datei zu laden.
  • Erstellen Sie ein Objekt der Klasse BmpOptions.
  • Rufen Sie die Methode speichern auf, um das ausgegebene BMP bild zu speichern.
public class main
{
    public static void main(String[] args) throws java.io.IOException
    {
      // Definieren Sie das Arbeitsverzeichnis für die Quell und Ausgabedateien.
      String dataDir = "/sample-files/"; 
      String sourceFileName    = dataDir + "sample.ai";       
      String outFileName       = dataDir + "sample.bmp";
      // Rufen Sie die Lademethode der Image Klasse auf, um die Quell-AI-Datei zu laden.   
      AiImage image = (AiImage)Image.load(sourceFileName);
      // Erstellen Sie ein Objekt der Klasse BmpOptions.         
      BmpOptions options = new BmpOptions();
      // Rufen Sie die Speichermethode auf, um das BMP-Ausgabebild zu speichern.    
      image.save(outFileName, options);
    }
}

Ausgabe:

Konvertieren Sie AI in BMP in Java

Online-AI-Dateikonverter

Sie können auf das Bild unten klicken, um ein Online-Tool auszuprobieren, das von Aspose.PSD for Java unterstützt wird. Dieser kostenlose Online-AI-Dateikonverter bietet also umfangreiche Konvertierungs und Bearbeitungsfunktionen. Darüber hinaus können Sie Quelldateien per Drag & Drop verschieben und den Konvertierungsprozess mit einem einzigen Klick starten.

Online-AI-Dateikonverter

Holen Sie sich eine kostenlose Lizenz

Sie können eine kostenlose vorübergehende Lizenz erhalten, um diese Adobe Illustrator-Bibliothek ohne Evaluierungsbeschränkungen auszuprobieren.

Zusammenfassen

Wir haben die Implementierung der Entwicklung eines AI zu BMP-Konverters mit Aspose.PSD for Java durchgegangen. Darüber hinaus haben wir ein Codebeispiel geschrieben, um die Funktionalität zu erläutern, und wir hoffen, Sie haben gelernt, wie Sie AI in Java programmgesteuert in BMP konvertieren. Darüber hinaus können Sie die Dokumentation und die API-Referenzen besuchen, um mehr zu erfahren.

Kontaktieren Sie uns gerne

Sie können uns Ihre Fragen oder Anfragen in unserem Forum mitteilen.

Häufig gestellte Fragen – FAQs

Wie speichere ich eine Illustrator-Datei als BMP?

Für eine schnelle Lösung können Sie dieses Online-Tool ausprobieren. Vor allem ist es kostenlos und erfordert keine Kontoerstellung.

Wie konvertiere ich eine AI-Datei in eine Bitmap?

Sie können AI programmgesteuert mit Aspose.PSD in BMP konvertieren. Eine Lösung in Java finden Sie unter diesem Link.

Siehe auch