この簡単なトピックでは、Java で AI を PNG に変換する方法について説明します。詳細な段階的な手順を使用しています。このアプリケーションは、Java を使用して AI を PNG として保存 してすばやく参照でき、macOS、Windows、または Linux 内の任意の Java 構成環境で参照できます。
Java で AI を PNG にエクスポートする手順
- リポジトリ マネージャーから Aspose.PSD for Java をインストールして開発環境を構成し、AI ファイルを PNG イメージに変換します
- AiImage クラスのオブジェクトをインスタンス化し、ディスクからソース AI ファイルを開きます
- PngOptions クラスのインスタンスを作成し、必要な出力 PNG 画像プロパティを設定します
- 読み込まれた Adobe Illustrator (AI) ファイルをディスク上の PNG イメージに変換して保存します。
Java Adobe Illustrator から PNG への画像変換アプリケーションは、上記の段階的な手順に従うことで簡単に開発できます。プロセスは、ディスクやメモリ ストリームなどのソースからソース Adobe Illustrator (AI) ファイルにアクセスすることから始まります。 .次に、PngOptions クラスのインスタンスを使用して、出力 PNG 画像の必要なプロパティをカスタマイズします。最後に、読み込まれた Adobe Illustrator (AI) 画像ファイルは、Image.save() メソッドを使用して PNG 画像としてディスクに保存されます。
Java で AI を PNG にエクスポートするコード
import com.aspose.psd.Image; | |
import com.aspose.psd.ImageOptionsBase; | |
import com.aspose.psd.License; | |
import com.aspose.psd.ResolutionSetting; | |
import com.aspose.psd.fileformats.ai.AiImage; | |
import com.aspose.psd.fileformats.png.PngColorType; | |
import com.aspose.psd.imageoptions.PngOptions; | |
public class AIToPNG { | |
public static void main(String[] imageArgs) throws Exception { | |
String path= "/Users/Documents/KnowledgeBase/"; | |
// Apply the API license to convert AI to PNG file | |
License aiToPngLic = new License(); | |
aiToPngLic.setLicense(path + "Conholdate.Total.Product.Family.lic"); | |
//Access the sample AI file using an instance of the AiImage | |
AiImage srcAiFileToPng = (AiImage)Image.load(path + "example.ai"); | |
//Setting the output PNG image options | |
PngOptions pngOpts = new PngOptions(); | |
pngOpts.setResolutionSettings(new ResolutionSetting(800, 800)); | |
pngOpts.setColorType(PngColorType.TruecolorWithAlpha); | |
pngOpts.setBitDepth((byte)32); | |
//Save the PNG image file on the disk | |
srcAiFileToPng.save(path + "PsdConv.png", pngOpts); | |
} | |
} |
上記のデモ例は、Java* を使用して *Adobe Illustrator を PNG に変換するメカニズムを示しており、Image.load() メソッドを使用してディスクからソース AI 画像ファイルをロードします。出力 PNG をさらにカスタマイズするには、PngOptions クラスのインスタンスを使用して、出力 PNG の画像解像度、色の種類、深さなどのプロパティを設定します。必要な PNG プロパティが設定されると、出力 PNG 画像がディスクまたは MemoryStream 内に保存されます。
この例では、Java を使用して AI を PNG に変換するプロセスを段階的に学習しました。 AI を PDF ファイルに変換する方法に興味がある場合は、JavaでAIをPDFに変換する方法 の記事を参照してください。