この簡単なトピックでは、Java で AI を PDF に変換する方法について、サンプル コードを使用するための正確な構成手順を使用して学習します。開発されたアプリケーションは、Linux、macOS、または Windows で構成された Java ベースの環境でJava を使用して AI を PDF として保存するために使用できます。
AI を Java で PDF にエクスポートする手順
- リポジトリ マネージャーから Aspose.PSD for Java をインストールして環境を確立し、AI を PDF に変換します
- AiImage クラス オブジェクトを使用して、ディスクからソース Adobe Illustrator (AI) ファイルを読み込みます
- PdfOptions クラスをインスタンス化して、目的の PDF プロパティを設定します
- 読み込まれた AI ファイルを PDF としてディスクに保存します。
Java Adobe Illustrator to PDF ファイルでは、コンバータ アプリケーションは上記の手順を使用して簡単に開発できます。プロセスは、ディスクからソース Adobe Illustrator ファイルをロードすることから始まります。次に、PdfOptions クラス オブジェクトを使用して、目的の出力 PDF ファイルのさまざまなプロパティを設定します。次に、Image.save メソッドを使用して、Adobe Illustrator を PDF としてディスクに保存します。
AI を Java で PDF にエクスポートするコード
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.imageoptions.MultiPageOptions; | |
import com.aspose.psd.imageoptions.PdfOptions; | |
public class AIToPDF { | |
public static void main(String[] argumentsList) throws Exception {//In case of issue | |
String path= "/Users/Documents/TestData/"; | |
//Apply the API license to export an AI file to PDF | |
License aiToPdfLic = new License(); | |
aiToPdfLic.setLicense(path + "Conholdate.Total.Product.Family.lic"); | |
//Load an AI file using the AiImage object class | |
AiImage srcAiFile = (AiImage)Image.load(path + "example.ai"); | |
// Set the output PDF options | |
ImageOptionsBase psdPdpdfOptions = new PdfOptions(); | |
psdPdpdfOptions.setResolutionSettings(new ResolutionSetting(500, 500)); | |
psdPdpdfOptions.setMultiPageOptions(new MultiPageOptions(1)); | |
//Export the AI to a PDF file on the disk | |
srcAiFile.save(path + "AiToPdf.pdf", psdPdpdfOptions); | |
} | |
} |
上記のコード例は、Image.load() メソッドを使用してディスクからソース AI ファイルにアクセスする Java* を使用して *Adobe Illustrator を PDF に変換するプロセスを示しています。 PdfOptions クラス インスタンスは、PDF の VectorRasterizationOptions、MultiPageOptions、ResolutionSettings などの出力 PDF プロパティを設定するために使用されます。必要な PDF プロパティを設定すると、PDF ファイルはディスクまたは MemoryStream 内に保存されます。
この記事では、段階的なアプローチで Java を使用して AI を PDF に変換 するプロセスに焦点を当てました。 Adobe Illustrator (AI) を JPEG に変換する方法について知りたい場合は、JavaでAIをJPEGに変換する方法 の記事を参照してください。