Aspose.PSD是高級PSD文件格式操做API,沒有任何Adobe Photoshop依賴項。API容許建立或編輯Photoshop文件,並提供更新圖層屬性,添加水印,執行圖形操做或將一種文件格式轉換爲另外一種文件的功能。
bash
Aspose.PSD for .NET支持PSD和PSB文件格式進行加載和處理,並容許導出爲各類光柵圖像格式,例如TIFF,JPEG,PNG,GIF,BMP等。框架
Aspose.PSD for .NET功能概述。spa
在您的應用程序中加載,建立或編輯Photoshop PSD和PSB文件。當前僅適用於.NET和Java平臺。code
用於.NET的Aspose.PSD支持任何從2.0開始的.NET框架。orm
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
用於.NET的Aspose.PSD提供了將PSD文件導出爲任何受支持的光柵圖像格式的功能,只需幾行代碼。cdn
// load an existing PSD image as Imageusing (var psd = Aspose.PSD.Image.Load(dir + "template.psd")){ // save result in different raster formats with customized attributes psd.Save(dir + "output.png", new Aspose.PSD.ImageOptions.PngOptions()); psd.Save(dir + "output.jpg", new Aspose.PSD.ImageOptions.JpegOptions() { Quality = 70 }); psd.Save(dir + "output.tiff", new Aspose.PSD.ImageOptions.TiffOptions(Aspose.PSD.FileFormats.Tiff.Enums.TiffExpectedFormat.TiffCcitRle));}複製代碼
用於.NET的Aspose.PSD可以讓您訪問PSD的圖層,並能夠在其中繪製圖像或文本。您能夠合併圖層,更新圖層上的文本,設置效果或將圖層導出爲圖像。您也能夠使用PSD .NET API來檢測扁平化的PSD文件或建立縮略圖。blog
用於.NET的Aspose.PSD不只支持加載PSD和PSB文件格式以進行操做和轉換,並且還提供了從頭開始建立PSD和PSB文件的功能。.NET開發人員能夠使用API自動化可能會幫助他們解決問題的方案。ip
using (var psd = Aspose.PSD.Image.Create(new Aspose.PSD.ImageOptions.PsdOptions(){ Source = new Aspose.PSD.Sources.FileCreateSource(dir + "output.psd", false), ColorMode = Aspose.PSD.FileFormats.Psd.ColorModes.Rgb, CompressionMethod = Aspose.PSD.FileFormats.Psd.CompressionMethod.RLE, Version = 4}, 400, 400)){ // draw some graphics over the newly created PSD var graphics = new Aspose.PSD.Graphics(psd); graphics.Clear(Aspose.PSD.Color.White); graphics.DrawEllipse(new Aspose.PSD.Pen(Aspose.PSD.Color.Red, 6), new Aspose.PSD.Rectangle(0, 0, 400, 400)); psd.Save();}複製代碼
用於.NET的Aspose.PSD經過其類庫提供了核心的成像功能,例如顏色調整。開發人員能夠輕鬆調整API加載的光柵圖像的亮度,對比度或伽瑪。此外,開發人員能夠動態抖動或模糊圖像,以及使用流行的濾鏡,包括Median, Gauss Wiener, Motion Wiener and Bradley Threshold.。ci
若是你對Aspose的產品感興趣或有任何技術難題均可以加入Aspose交流羣(642018183)