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 polzell) és crític. Aspose.PSD per .NET li permet definir la resolució de sortida/DPI personalitzada per a qualsevol El PSD Conversió (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.PSDImplementació 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 .