I file di Adobe Illustrator possono essere utilizzati per trasformare le idee in realtà. Tuttavia, questo formato di file non è ampiamente supportato da molte applicazioni. Quindi potrebbe essere necessario convertire i file AI in diverse immagini raster e altri formati di file. Puoi convertire facilmente e rapidamente i file AI in file PSD, PNG, JPEG o PDF nelle tue applicazioni Java. Esaminiamo i seguenti argomenti per capirlo meglio:
- Convertitore da IA a immagini o PDF - Installazione API
- Converti AI in file PSD in Java
- Converti AI in file PDF in Java
- Conversione di immagini AI in JPEG in Java
- Converti l’immagine AI in PNG in Java
Convertitore da IA a immagini o PDF - Installazione API
L’API Aspose.PSD per Java supporta la conversione dei file Adobe Illustrator (AI) in immagini raster e in formato PDF. Devi solo effettuare semplici chiamate API e i file di output verranno salvati secondo le tue esigenze. Puoi configurare l’API in un paio di minuti scaricando il suo file JAR dalla sezione Nuove versioni o configurandolo nel file POM.xml del tuo progetto basato su Maven, come sotto:
Archivio:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Dipendenza:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-psd</artifactId>
<version>20.8</version>
<classifier>jdk16</classifier>
</dependency>
</dependencies>
Converti AI in file PSD in Java
Iniziamo con uno dei famosi casi d’uso in cui puoi convertire file AI in file PSD nelle tue applicazioni Java. Qui imparerai la conversione del formato da AI a PSD. È necessario seguire i passaggi seguenti per la conversione da AI a PSD:
- Carica l’immagine AI di input usando la classe AiImage.
- Inizializza l’oggetto PsdOptions.
- Salva il file PSD di output
Il codice seguente mostra come convertire un file AI in un file PSD utilizzando il linguaggio Java con questi passaggi:
String dataDir = Utils.getDataDir(AIToPSD.class) + "AI/";
String sourceFileName = dataDir + "34992OStroke.ai";
String outFileName = dataDir + "34992OStroke.psd";
// Carica immagine di input
AiImage image = (AiImage)Image.load(sourceFileName);
// Inizializza l'oggetto della classe PsdOptions
PsdOptions options = new PsdOptions();
// Salva il file PSD di output
image.save(outFileName, options);
Converti AI in file PDF in Java
Il formato di file PDF è uno dei formati di file ampiamente supportati e puoi convertire facilmente i file AI in PDF in Java con i seguenti passaggi:
- Carica il file AI di input
- Inizializza l’oggetto classe PdfOptions.
- Salva il file PDF di output
Il frammento di codice seguente mostra come convertire AI in file PDF in Java:
String sourceFileName = dataDir + "34992OStroke.ai";
String outFileName = dataDir + "34992OStroke.pdf";
// Carica il file immagine AI di input
AiImage image = (AiImage)Image.load(sourceFileName);
// Inizializza l'oggetto PdfOptions per specificare opzioni diverse
PdfOptions options = new PdfOptions();
// Salva il file PDF di output
image.save(outFileName, options);
Conversione di immagini AI in JPEG in Java
Le immagini JPEG vengono spesso utilizzate per visualizzare informazioni visive. Puoi convertire un’immagine AI in un’immagine JPEG in Java con i passaggi seguenti:
- Carica l’immagine AI di input
- Inizializza l’oggetto classe JpegOptions.
- Specifica le proprietà dell’immagine
- Salva immagine JPEG di output
Il codice seguente elabora come convertire le immagini AI in JPEG utilizzando il linguaggio Java:
String dataDir = Utils.getDataDir(AIToJPG.class) + "AI/";
String sourceFileName = dataDir + "34992OStroke.ai";
String outFileName = dataDir + "34992OStroke.jpg";
// Carica il file AI di input
AiImage image = (AiImage)Image.load(sourceFileName);
// Inizializza l'istanza della classe JpegOptions
JpegOptions options = new JpegOptions();
options.setQuality(85);
// Salva immagine JPEG di output
image.save(outFileName, options);
Converti l’immagine AI in PNG in Java
Spostando un ulteriore passo avanti, le immagini PNG possono memorizzare molte informazioni inclusa la trasparenza dei contenuti. Puoi convertire i file AI in formato PNG seguendo questi passaggi:
- Carica l’immagine AI di input
- Inizializza l’oggetto classe PngOptions.
- Salva l’immagine PNG di output
Il codice seguente spiega come convertire l’immagine AI in file PNG in linguaggio Java a livello di codice:
String dataDir = Utils.getDataDir(AIToPNG.class) + "AI/";
String sourceFileName = dataDir + "34992OStroke.ai";
String outFileName = dataDir + "34992OStroke.png";
// Carica il file AI di input
AiImage image = (AiImage)Image.load(sourceFileName);
// Inizializza l'istanza di PngOptions
PngOptions options = new PngOptions();
options.setColorType(PngColorType.TruecolorWithAlpha);
// Salva l'immagine PNG di output
image.save(outFileName, options);
Conclusione
In questo articolo, abbiamo imparato come convertire i file Adobe Illustrator (AI) in diversi formati di file popolari tra cui PSD, PDF, JPEG, PNG, ecc. Non è necessario installare alcuna applicazione di terze parti per convertire questi formati di file come file L’API è autosufficiente. Non dipende da altri servizi, quindi puoi abilitare facilmente la tua applicazione Java con queste funzionalità di conversione dei file AI. Inoltre, se vuoi discutere le tue esigenze, ti preghiamo di contattarci tramite il Forum di supporto gratuito.