Как конвертировать PSD в TIFF на C#

В этом простом примере мы подробно расскажем о том, как преобразовать PSD в TIFF на C#, выполнив подробные шаги по настройке среды и используя пример кода. Разработанное приложение довольно простое и может быть использовано для сохранения PSD в формате TIFF с помощью C# с помощью понятного интерфейса API и может быть настроено в любой из поддерживаемых .NET сред в macOS, Linux или Windows.

Шаги по преобразованию PSD в TIFF на C#

  1. Настройте среду разработки, установив Aspose.PSD for .NET из NuGet для экспорта PSD в TIFF.
  2. Создайте экземпляр объекта класса PsdImage, чтобы открыть исходный PSD-файл с диска.
  3. Используйте экземпляр класса TiffOptions, чтобы установить нужные параметры изображения TIFF.
  4. Преобразуйте PSD в файл TIFF, используя метод Сохранить.

С помощью приложения для преобразования изображений C# PSD в TIFF можно разработать приложение для преобразования изображений, выполнив вышеупомянутые шаги, при этом процесс начнется с доступа к исходному PSD-файлу с диска или из потока памяти с использованием метода Image.Load(). Затем с помощью экземпляра класса Tiffptions будут установлены необходимые свойства TIFF для выходного изображения TIFF, после чего изображение PSD будет преобразовано в изображение TIFF на диске с помощью метода Save.

Код для экспорта PSD в TIFF на C#

using Aspose.PSD;
using Aspose.PSD.FileFormats.Psd;
using Aspose.PSD.FileFormats.Tiff.Enums;
using Aspose.PSD.ImageOptions;
namespace TestPSD
{
public class PsdToTiff
{
public static void ConvertPsdToTiff()
{
String path = @"/Users/Documents/KB/TestData/";
// Applying product license to convert PSD to TIFF in C#
License PsdLic = new License();
PsdLic.SetLicense(path + "Conholdate.Total.Product.Family.lic");
using (var psdToTiffImage = (PsdImage)Image.Load(path + "Sample.psd"))
{
// Set the output Tiff options
TiffOptions tiffOpts = new TiffOptions(TiffExpectedFormat.TiffLzwCmyk);
tiffOpts.Artist = "Aspose";
tiffOpts.Compression = TiffCompressions.None;
tiffOpts.ImageLength = 800;
tiffOpts.ImageWidth = 600;
// Save the converted TIFF on the disk
psdToTiffImage.Save(path + "PsdConverted.tiff", tiffOpts);
}
}
}
}

В приведенном выше примере демонстрируется механизм преобразования PSD в TIFF с помощью C# с использованием простых вызовов API. Класс TiffOptions используется для настройки свойств выходного изображения TIFF, включая сжатие, бит на пиксель, длину изображения, ширину изображения, разрешение изображения и добавление тегов, чтобы назвать несколько. После установки необходимых свойств TIFF нужное изображение TIFF будет сохранено либо на диске.

В этом разделе мы сосредоточились на преобразовании PSD в TIFF с помощью C# с использованием пошаговой процедуры. Если вы хотите узнать больше и узнать о преобразовании изображения Adobe Illustrator (AI) в PNG, обратитесь к статье как конвертировать AI в PNG в С#.

 Русский