Adobe Illustrator形式の操作
AIファイルをPSDにエクスポートする
Aspose.PSD for Javaを使用すると、開発者はAdobe IllustratorファイルをPSD形式に変換できます。このトピックでは、既存のAdobe Illustratorファイルをロードし、PsdOptionsクラスを使用してPSDに変換する方法について説明します。
Adobe IllustratorファイルをPSDに変換する手順は以下のとおりです:
- AiImageクラスのインスタンスを作成し、ImageクラスのLoadメソッドを使用して画像をロードする
- PsdOptionsクラスのインスタンスを作成する
- AiImage.Saveメソッドを呼び出し、出力パスとPsdOptionsクラスのインスタンスを指定する
以下に示すサンプルコードは、Adobe IllustratorをPSDにエクスポートする方法を示しています。
String dataDir = Utils.getDataDir(AIToPSD.class) + "AI/"; | |
String sourceFileName = dataDir + "34992OStroke.ai"; | |
String outFileName = dataDir + "34992OStroke.psd"; | |
try (AiImage image = (AiImage) Image.load(sourceFileName)) { | |
PsdOptions options = new PsdOptions(); | |
image.save(outFileName, options); | |
} |
AIファイルをJPEGにエクスポートする
Aspose.PSD for Javaを使用すると、開発者はAdobe IllustratorファイルをJPEG形式に変換できます。このトピックでは、既存のAIファイルをロードし、JpegOptionsクラスを使用してJPEGに変換する方法について説明します。
Adobe IllustratorファイルをJPEGに変換する手順は以下のとおりです:
- AiImageのインスタンスを作成し、ImageクラスのLoadメソッドを使用して画像をロードする
- JpegOptionsクラスのインスタンスを作成する
- 画質を設定する
- AiImage.saveメソッドを呼び出し、出力パスとJpegOptionsクラスのインスタンスを指定する
以下に示すサンプルコードは、AIをJPEGにエクスポートする方法を示しています。
String dataDir = Utils.getDataDir(AIToJPG.class) + "AI/"; | |
String sourceFileName = dataDir + "34992OStroke.ai"; | |
String outFileName = dataDir + "34992OStroke.jpg"; | |
try (AiImage image = (AiImage)Image.load(sourceFileName)) { | |
JpegOptions options = new JpegOptions(); | |
options.setQuality(85); | |
image.save(outFileName, options); | |
} |
AIファイルをGIFにエクスポートする
Aspose.PSD for Javaは、Adobe IllustratorファイルをロードするためのAiImageクラスを提供し、同じクラスを使用してAdobe IllustratorファイルをGIF形式にエクスポートできます。この例では、Aspose.PSD for Java APIを使用してAIファイルをGIF画像にエクスポートする方法を示しています。
String dataDir = Utils.getDataDir(AIToGIF.class) + "AI/"; | |
String sourceFileName = dataDir + "34992OStroke.ai"; | |
String outFileName = dataDir + "34992OStroke.gif"; | |
try (AiImage image = (AiImage) Image.load(sourceFileName)) { | |
GifOptions options = new GifOptions(); | |
options.setDoPaletteCorrection(false); | |
image.save(outFileName, options); | |
} |
AIファイルをPNGにエクスポートする
Aspose.PSD for Javaを使用すると、開発者はAdobe IllustratorファイルをPNG形式に変換できます。このトピックでは、既存のAdobe Illustratorファイルをロードし、PngOptionsクラスを使用してPNGに変換する方法について説明します。
AIファイルをPNGに変換する手順は以下のとおりです:
- AiImageのインスタンスを作成し、ImageクラスのLoadメソッドを使用して画像をロードする
- PngOptionsクラスのインスタンスを作成する
- カラータイプを設定する
- AiImage.saveメソッドを呼び出し、出力パスとPngOptionsクラスのインスタンスを指定する
以下に示すサンプルコードは、Adobe IllustratorをPNGに変換する方法を示しています。
String dataDir = Utils.getDataDir(AIToPNG.class) + "AI/"; | |
String sourceFileName = dataDir + "34992OStroke.ai"; | |
String outFileName = dataDir + "34992OStroke.png"; | |
try (AiImage image = (AiImage) Image.load(sourceFileName)) { | |
PngOptions options = new PngOptions(); | |
options.setColorType(PngColorType.TruecolorWithAlpha); | |
image.save(outFileName, options); | |
} |
AIファイルをTIFFにエクスポートする
Aspose.PSD for Javaは、Adobe IllustratorファイルをロードするためのAiImageクラスを提供し、同じクラスを使用してAIファイルをTIFF形式にエクスポートできます。この例では、Aspose.PSD for Java APIを使用してAdobe IllustratorファイルをTIFF画像にエクスポートする方法を示しています。
String dataDir = Utils.getDataDir(AIToPSD.class) + "AI/"; | |
String sourceFileName = dataDir + "34992OStroke.ai"; | |
String outFileName = dataDir + "34992OStroke.tiff"; | |
try (AiImage image = (AiImage) Image.load(sourceFileName)) { | |
image.save(outFileName, new TiffOptions(TiffExpectedFormat.TiffDeflateRgba)); | |
} |
AIファイルをPDFにエクスポートする
Aspose.PSD for Javaは、Adobe IllustratorファイルをロードするためのAiImageクラスを提供し、同じクラスを使用してAIファイルをPDF形式にエクスポートできます。この例では、Aspose.PSD for Java APIを使用してAdobe IllustratorファイルをPDF画像にエクスポートする方法を示しています。
String dataDir = Utils.getDataDir(AIToPDF.class) + "AI/"; | |
String sourceFileName = dataDir + "34992OStroke.ai"; | |
String outFileName = dataDir + "34992OStroke.pdf"; | |
try (AiImage image = (AiImage) Image.load(sourceFileName)) { | |
PdfOptions options = new PdfOptions(); | |
image.save(outFileName, options); | |
} |