C#を使用してPSDをPDFに変換する
C#.NET Photoshop Manipulation API - Aspose.PSD はサーバー上のAdobe Photoshop を置き換えることができるPSD SDK です。PSDファイルをPDFに選択可能なテキストとともに変換することが簡単に行えます。
PSDをPDFに変換するには、次のコードを使用できます:
以下に示すサンプルコードは、PSDをPDFに変換する方法を示しています:
// For complete examples and data files, please go to https://github.com/aspose-psd/Aspose.PSD-for-.NET | |
string inputFile = dataDir + "PsdConvertToPdfExample.psd"; | |
using (var psdImage = (PsdImage)Image.Load(inputFile, new PsdLoadOptions())) | |
{ | |
psdImage.Save(dataDir + "PsdConvertedToPdf.pdf", | |
new PdfOptions() { | |
PdfDocumentInfo = new PdfDocumentInfo() | |
{ | |
Author = "Aspose.PSD", | |
Keywords = "Convert,Psd,Pdf,Online,HowTo", | |
Subject = "PSD Conversion to PDF", | |
Title = "Pdf From Psd", | |
}, | |
ResolutionSettings = new ResolutionSetting(5, 6) | |
}); | |
} |
PdfOptions で、Author、Keywords、Subject、Titleなどの他のPDFメタ情報を指定できます。Adobe Photoshopファイルは、Read-Only Mode でピクセルパーフェクトにエクスポートすることができますが、この場合、PSD Text Layers からテキストを選択することはできません。
PSDファイルをPDFに一括処理することで、ウェブサイトのプレビューアを作成するのに役立ちます。 PDF形式はPSDファイルとして編集できないため、お客様やパートナーと作業するための変更できない形式として使用できます。同時に、いつでも変更できるPSDテンプレートも持っていることになります。