.NET API來操縱的飛行的Photoshop文件

創建,讀取,編輯和從.NET應用程序中轉換PSD和PSB文件。

  免費下載試用版
Aspose.PSD為.NET

Aspose.PSD for .NET

 
  Aspose.PSD for .NET 提供PSD和PSB文件格式,廣泛的操作能力,而不需要的Adobe公司的Photoshop的。

 

Aspose.PSD for .NET 允許創建或編輯的Photoshop的文件,以及提供更新圖層屬性,添加水印,執行圖形運算或一個文件格式轉換為另一種的能力。

 

 

高級.NET PSD操作API功能

 

 

轉換的Photoshop文件到圖片

 

從頭開始創建的Photoshop文件

 

加載現有的Photoshop的文件

 

夾到的矩形區域

 

繪製和填充基本形狀

 

裁剪,旋轉和縮放圖片

出口PSD到各種的光柵格式

Aspose.PSD for .NET 提供PSD文件導出到任何支持的光柵圖像格式,只需幾行代碼的能力。

 

PSD轉換成PNG,JPEG和TIFF - C#

// load an existing PSD image as Image
using (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));
}

訪問和操縱PSD層

Aspose.PSD for .NET您可以訪問PSD的層,在其上描繪有任何圖像或文字的能力您可以合併圖層,更新的文字圖層,設置效果或出口層為圖像。您也可以使用PSD .NET API檢測扁平PSD文件或創建縮略圖。

 

閱讀或創建的PSD文件

Aspose.PSD for .NET不僅支持加載PSD和PSB文件格式的操作和轉換,但它也提供從頭開始創建PSD和PSB文件的能力。.NET開發人員可以使用API自動場景,可以幫助他們一程。

 

從頭開始創建PSD - C#

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();
}

各種影像過濾器

Aspose.PSD for .NET提供了核心影像特徵,如通過其類庫色彩調節。開發者可以容易地調整由所述API裝載光柵圖像的亮度,對比度或伽馬。此外,開發人員可以動態地抖動或模糊圖像,以及採用流行的濾鏡包括中值,高斯維納,運動維納和布拉德利閾值。

 

 

支持和學習資源