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 .