この簡単な段階的なチュートリアルでは、Java で PSD を PDF に変換する方法を学びます。このアプリケーションを使用すると、Java を使用して PSD を PDF としてすばやく保存できます。サンプル コードは、macOS、Linux、または Windows 内の任意の Java 構成環境で使用できます。
Java で PSD を PDF に変換する手順
- リポジトリ マネージャーから Aspose.PSD for Java をインストールして環境を確立します
- PsdImage クラスのインスタンスを作成して、ディスクからソース PSD ファイルにアクセスします。
- PdfDocumentInfo クラス インスタンスを利用して PDF メタデータを設定します
- PDFOptions クラスを作成して、必要な PDF プロパティを設定します
- save メソッドを使用して、PSD ファイルをディスク上の PDF に変換します。
前述の Java PSD to PDF の段階的なプロセスを参照することで、シンプルな API インターフェイスを使用して画像変換アプリケーションを開発できます。このプロセスは、ディスクからソース PSD ファイルをロードすることによって開始されます。次に、PdfDocumentInfo および PDFOptions クラスのインスタンスを使用して、必要な PDF メタデータ情報とその他の関連プロパティを設定します。最後に、ロードされた PSD ファイルは、save メソッドを使用して PDF としてディスクに保存されます。
Java で PSD を PDF にエクスポートするコード
import com.aspose.psd.Image; | |
import com.aspose.psd.License; | |
import com.aspose.psd.ResolutionSetting; | |
import com.aspose.psd.fileformats.pdf.PdfDocumentInfo; | |
import com.aspose.psd.fileformats.psd.PsdImage; | |
import com.aspose.psd.imageloadoptions.PsdLoadOptions; | |
import com.aspose.psd.imageoptions.JpegOptions; | |
import com.aspose.psd.imageoptions.PdfOptions; | |
public class PSDToPDF { | |
public static void main(String[] arguments) throws Exception{ | |
String path= "/Users/KnowledgeBase/TestData/"; | |
// Apply the API license to convert PSD to PDF file | |
License psdToPdfLicence = new License(); | |
psdToPdfLicence.setLicense(path + "Conholdate.Total.Product.Family.lic"); | |
//Load a PSD file into PsdImage object | |
PsdImage srcPSDFile = (PsdImage)Image.load(path + "AllAdjustments.psd", new PsdLoadOptions()); | |
PdfDocumentInfo pdfDocInfo = new PdfDocumentInfo(); | |
pdfDocInfo.setAuthor ("Aspose.PSD for Java"); | |
pdfDocInfo.setKeywords("Convert, Psd, Pdf, HowTo"); | |
pdfDocInfo.setSubject("Convert PSD to PDF"); | |
pdfDocInfo.setTitle("Pdf From Psd"); | |
PdfOptions pdfOpts = new PdfOptions(); | |
pdfOpts.setPdfDocumentInfo(pdfDocInfo); | |
ResolutionSetting resolutionSettings= new ResolutionSetting(5, 6); | |
pdfOpts.setResolutionSettings(resolutionSettings); | |
srcPSDFile.save(path + "PsdConv_To_Pdf.pdf" , pdfOpts); | |
} | |
} |
上記の例は、Java* を使用して *PSD を JPG にエクスポートするプロセスを伴います。これにより、Image.load() メソッドを使用して、ディスクからソース PSD ファイルにアクセスします。 PdfDocumentInfo および PDFOptions クラスは、作成者、タイトル、件名、キーワードなどの PDF メタデータ情報を設定するために参照されます。 .
この例では、Java を使用して PSD を PDF に変換するプロセスについて説明しました。 PSD を JPEG 画像に変換する方法に興味がある場合は、JavaでPSDをJPEGに変換する方法 の記事を参照してください。