Cómo configurar DPI/Resolución al convertir archivos PSD en .NET

Cómo configurar DPI/Resolución al convertir archivos PSD en .NET

Para los flujos de trabajo digitales de impresión, prepresión y alta resistencia, la configuración de DPI (dots per inch) es crítica. Aspose.PSD para .NET le permite definir la resolución de salida/DPI personalizada para cualquier conversión de PSD (JPEG, PNG, TIFF, PDF, etc.) con una única línea de código.

Problemas del mundo real

El DPI estándar es rara vez adecuado para la publicación o la impresión.Exportación manual requiere demasiados clics y no puede escalar para grandes conjuntos de imágenes.

Revisión de Soluciones

Configure tu elección ImageOptions Por ejemplo, JpegOptions, PngOptions, TiffOptions, PdfOptionsPara configurar el DPI exacto necesario, luego salvar el archivo convertido.

Prerequisitos

  • Visual Studio 2019 o más tarde
  • .NET 6.0 o posterior (o .Net Framework 4.6.2+)
  • Aspose.PSD para .NET de NuGet
  • Archivo PSD(s) para la conversión
PM> Install-Package Aspose.PSD

Implementación paso a paso

Paso 1: Cargar el archivo 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);

Paso 2: Configurar el DPI en las opciones de exportación

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

Paso 3: Salva el archivo con DPI personalizado

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

Usar Casos y Aplicaciones

  • Los activos de marketing preparados para la impresión o de alta resistencia
  • Prepress o flujos de trabajo de diseño a impresión
  • Web activos con requisitos específicos de densidad de píxeles

Desafíos y soluciones comunes

DPI ignorado en algunos espectadores: Algunos software ignoran el DPI y sólo utilizan dimensiones de píxeles – prueba en impresiones y flujos de trabajo profesionales.

Tamaño de salida: Siempre comproba las dimensiones de píxeles y el DPI en las propiedades del archivo de saída.

Mejores Prácticas

  • Siempre previo en su flujo de trabajo impreso o digital
  • Uso de 300+ DPI para la impresión, 72-150 dpi para el web
  • Automatizado para bibliotecas de imágenes completas según sea necesario

FAQ

**Q: ¿Puedo configurar el DPI para todos los formatos de salida?**A: Sí - usar el correspondiente ImageOptions Clase y set ResolutionSettings.

**Q: ¿Cambiar el DPI cambia las dimensiones de los píxeles?**A: No - Los metadatos de DPI se separan del tamaño de la imagen; ajuste ambos si es necesario.

Conclusión

Aspose.PSD para .NET le da el control total sobre la resolución de la imagen para cada formato de salida. Aspose.PSD para .NET API Referencia .

 Español