Як встановити DPI/резолюцію при конвертації PSD-файлів в .NET

Як встановити DPI/резолюцію при конвертації PSD-файлів в .NET

Для друку, препресу та високоякісних цифрових робочих потоків встановлення ДПІ (точки на дюйм) є критичним. Aspose.PSD для .NET дозволяє визначити персоналізовану резолюцію DPI / виходу для будь-якої конверсії PSD (JPEG, PNG, TIFF, PDF і т.д.) з однією лінією коду.

Реальні проблеми світу

За замовчуванням DPI рідко підходить для публікації або друку. ручний експорт вимагає занадто багато кліків і не може масштабуватися для великих наборів зображень.

Огляд рішення

Налаштуйте свій вибраний ImageOptions Наприклад, JpegOptions, PngOptions, TiffOptions, PdfOptionsДля того, щоб встановити потрібний точний DPI, потім зберегти конвертований файл.

Передумови

  • Visual Studio 2019 або вище
  • .NET 6.0 або вище (або .Net Framework 4.6.2+)
  • ASPOSE.PSD для .NET від NuGet
  • Файл PSD(s) для конверсії
PM> Install-Package Aspose.PSD

Крок за кроком реалізація

Крок 1: Завантажити файл PSD

using Aspose.PSD;
using Aspose.PSD.FileFormats.Psd;
using Aspose.PSD.ImageOptions;

string inputFile = "./input/hires.psd";
string outputFile = "./output/hires.jpg";

var loadOptions = new PsdLoadOptions() { LoadEffectsResource = true };
PsdImage image = (PsdImage)Image.Load(inputFile, loadOptions);

Крок 2: Налаштування ДПІ в експортних варіантах

var jpegOptions = new JpegOptions()
{
    ResolutionSettings = new ResolutionSetting(300, 300) // 300x300 DPI for print quality
};

Крок 3: Зберегти файл за допомогою персоналізованого DPI

image.Save(outputFile, jpegOptions);
image.Dispose();

Використання випадків та додатків

  • Використання готових або високоякісних маркетингових активів
  • Попередній або дизайн-на-принт робочий потік
  • Веб-активи з певними вимогами щільності пікселів

Спільні виклики та рішення

DPI ігнорується в деяких глядачах: Деякі програмні засоби ігнічують DPI та використовують тільки піксельні розміри — тест у друкованих та професійних робочих потоках.

**Вихідний розмір: ** Завжди перевіряйте як піксельні розміри, так і ДПІ в характеристиках файлу виходу.

Найкращі практики

  • Завжди перегляд у вашому друкованому або цифровому робочому потоці
  • Використовуйте 300+ ДПІ для друку, 72–150 ДПА для веб
  • Автоматизація для повних бібліотек зображень, як це необхідно

FAQ

** Q: Чи можу я встановити DPI для всіх форматів виходу?**А: Так — використовуйте відповідний ImageOptions Клас і набір ResolutionSettings.

** Q: Чи змінює зміна ДПІ розміри пікселів?**Відповідь: Ні – метадані ДПІ відокремлюються від розміру зображення; в разі необхідності вони обидва налаштуються.

Заключення

Aspose.PSD для .NET дає вам повний контроль над роздільною здатністю зображення для кожного вихідного формату. Aspose.PSD для .NET API Референт .

 Українська