Com configurar DPI/Resolució quan es converteixen arxius PSD en .NET

Com configurar DPI/Resolució quan es converteixen arxius PSD en .NET

Per a la impressió, la prepressió i els fluxos de treball digitals d’alta velocitat, l’establiment de DPI (dots per pols) és crític. Aspose.PSD per .NET li permet definir la resolució de sortida/DPI personalitzada per a qualsevol conversió de PSD (JPEG, PNG, TIFF, PDF, etc.) amb una única línia de codi.

El problema del món real

El DPI estàndard és rarament adequat per a la publicació o la impressió. Exportació manual requereix massa clics i no pot escalar per grans set d’imatges.

Revisió de solucions

Configura el teu triat ImageOptions per exemple, JpegOptions, PngOptions, TiffOptions, PdfOptions) per definir el DPI exacte necessari, llavors salvar el fitxer convertit.

Prerequisits

  • Visual Studio 2019 o posterior
  • .NET 6.0 o posterior (o .Net Framework 4.6.2+)
  • Aspose.PSD per a .NET des de NuGet
  • Arxiu PSD(s) per a la conversió
PM> Install-Package Aspose.PSD

Implementació de pas a pas

Pas 1: Carregar el fitxer 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);

Pas 2: Introduir DPI en les opcions d’exportació

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

Pas 3: Salvar el fitxer amb DPI personalitzat

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

Utilitzar casos i aplicacions

  • Els actius de màrqueting preparats per imprimir o d’alta qualitat
  • Prepressió o fluxos de treball de disseny a impressió
  • Actius web amb requisits específics de densitat de píxels

Els reptes i les solucions comunes

DPI ignorat en alguns espectadors: Alguns programari ignoren el DPI i només utilitzen dimensions de píxels —prova en impressió i fluxos de treball professionals.

Dimensió de la sortida: Sempre comprovar les dimensions de píxels i el DPI en les propietats del fitxer de sortida.

Les millors pràctiques

  • Sempre preveure en la seva impressió o flux de treball digital
  • Utilitza més de 300 DPI per a la impressió, 72-150 dpi per al web
  • Automàtic per a les biblioteques d’imatges completes com sigui necessari

FAQ

**Q: Puc configurar el DPI per a tots els formats de sortida?**A: Sí - utilitzar el corresponent ImageOptions Classe i set ResolutionSettings.

**Q: El canvi de DPI canvia les dimensions dels píxels?**A: No - les metadades de DPI es separen de la mida d’imatge; ajustar ambdós si és necessari.

Conclusió

Aspose.PSD per .NET li dóna control total sobre la resolució d’imatge per a cada format de sortida. Aspose.PSD per a .NET API Referència .

 Català