.NET API, чтобы манипулировать Photoshop файлы на лету

Создание, чтение, редактирование и конвертировать PSD и PSB файлы из приложений .NET.

  Скачать бесплатную пробную версию
Aspose.PSD для .NET

Aspose.PSD for .NET

 
  Aspose.PSD for .NET предоставляет широкие возможности манипулирования для PSD и PSB форматов файлов без необходимости в Adobe Photoshop.

 

Aspose.PSD for .NET позволяет создавать и редактировать файлы Photoshop, а также предоставляет возможность обновления свойств слоя, добавлять водяные знаки, выполнение графических операций или конвертировать один формат файла в другой.

 

 

Advanced .NET PSD Манипуляция API функции

 

 

Конвертировать Photoshop файлы изображений

 

Создайте файл Photoshop с нуля

 

Загрузите существующие файлы Photoshop

 

Клип к прямоугольной области

 

Draw и заполнить основные формы

 

Обрезка, поворот и изменение размера изображений

Экспорт СДП в различные растровые форматы

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. Кроме того, разработчики могут динамически дрожать или размытости изображения, а также использовать популярные фильтры, включая медианы, Гаусс Винера, Motion Винера и Порог Брэдли.