翻譯|使用教程|編輯:李顯亮|2020-03-30 10:18:59.797|閱讀 734 次
概述:如果要實現(xiàn)無需Photoshop即可將PDF文件轉(zhuǎn)換或?qū)С鰹楣鈻艌D像格式的功能,則肯定會尋求一些自動化。對于這種情況,本文將演示如何使用C#以編程方式將PSD轉(zhuǎn)換為PDF,JPG,PNG,BMP或其他光柵圖像格式。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Photoshop文檔(PSD)是用于通過公知的文件格式的Adobe Photoshop在層的形式保存數(shù)據(jù)。將各層組合在一起以獲得所需的藝術(shù)品或圖像。Adobe Photoshop允許設(shè)計人員將PSD圖層導(dǎo)出為PNG,JPG,GIF,TIFF和其他格式的單個圖像。
如果要實現(xiàn)無需Photoshop即可將PDF文件轉(zhuǎn)換或?qū)С鰹楣鈻艌D像格式的功能,則肯定會尋求一些自動化。對于這種情況,本文將演示如何使用C#以編程方式將PSD轉(zhuǎn)換為PDF,JPG,PNG,BMP或其他光柵圖像格式。本文介紹了以下C#中的PSD轉(zhuǎn)換:
Aspose.PSD for .NET已升級至V20.2,如果你還沒有用過Aspose.PSD可以點擊這里下載最新版測試。
以下是在C#中將PSD文件轉(zhuǎn)換為JPG圖像的步驟:
以下代碼示例顯示了如何在C#中將PSD文件轉(zhuǎn)換為JPG:
// Load an existing PSD image as Image using (Image image = Image.Load("Photoshop.psd")) { // Create an instance of JpegOptions class JpegOptions jpegOptions = new JpegOptions(); jpegOptions.Quality = 100; // Convert PSD to JPG image.Save("PSD-to-JPG.jpeg", jpegOptions); }
PDF文件
轉(zhuǎn)換的PowerPoint PPT
以下是在C#中將PSD文件轉(zhuǎn)換為PNG圖像的步驟:
以下代碼示例顯示了如何在C#中將PSD文件轉(zhuǎn)換為PNG:
// Load an existing PSD image as Image using (Image image = Image.Load("Photoshop.psd")) { // Create an instance of PngOptions class PngOptions pngOptions = new PngOptions(); // Convert PSD to PNG image.Save("PSD-to-PNG.PNG", pngOptions); }
以下是在C#中將PSD文件轉(zhuǎn)換為BMP圖像的步驟:
下面的代碼示例演示如何在C#中將PSD文件轉(zhuǎn)換為BMP:
// Load an existing PSD image as Image using (Image image = Image.Load("Photoshop.psd")) { // Create an instance of BmpOptions class BmpOptions options = new BmpOptions(); // Convert PSD to BMP image.Save("PSD-to-BMP.bmp", options); }
以下是在C#中將PSD文件轉(zhuǎn)換為TIFF圖像的步驟:
下面的代碼示例演示如何在C#中將PSD文件轉(zhuǎn)換為TIFF:
// Load an existing PSD image as Image using (Image image = Image.Load("Photoshop.psd")) { // Create an instance of TiffOptions class TiffOptions options = new TiffOptions(FileFormats.Tiff.Enums.TiffExpectedFormat.Default); // Convert PSD to Tiff image.Save("PSD-to-Tiff.tiff", options); }
以下是在C#中將PSD文件轉(zhuǎn)換為GIF圖像的步驟:
以下代碼示例在C#中將PSD文件轉(zhuǎn)換為GIF:
// Load an existing PSD image as Image using (Image image = Image.Load("Photoshop.psd")) { // Create an instance of GifOptions class GifOptions options = new GifOptions(); // Convert PSD to GIF image.Save("PSD-to-GIF.gif", options); }
以下是在C#中將PSD文件轉(zhuǎn)換為JP2圖像的步驟:
以下代碼示例在C#中將PSD文件轉(zhuǎn)換為JP2:
// Load an existing PSD image as Image using (Image image = Image.Load("Photoshop.psd")) { // Create an instance of Jpeg2000Options class Jpeg2000Options options = new Jpeg2000Options(); // Convert PSD to JP2 image.Save("PSD-to-JP2.jp2", options); }
以下是在C#中將PSD文件轉(zhuǎn)換為PDF文檔的步驟:
以下代碼示例在C#中將PSD文件轉(zhuǎn)換為PDF文檔:
// Load an existing PSD image as Image using (Image image = Image.Load("Photoshop.psd")) { // Create an instance of PdfOptions class PdfOptions options = new PdfOptions(); // Convert PSD to PDF image.Save("PSD-to-PDF.PDF", options); }
可以將PSD文件中的特定圖層或圖層組轉(zhuǎn)換為光柵圖像格式(JPG,PNG等)。以下是執(zhí)行此操作的步驟。
以下代碼示例顯示了如何在C#中將PSD圖層組轉(zhuǎn)換為PNG。
// Load an existing PSD image as Image using (PsdImage image = (PsdImage)Image.Load("Photoshop.psd")) { LayerGroup formats = (LayerGroup)image.Layers[1]; formats.Save("formats.png", new PngOptions()); Console.ReadKey(); }
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn