Kako postaviti DPI/Rezolucija prilikom pretvaranja PSD datoteka u .NET

Kako postaviti DPI/Rezolucija prilikom pretvaranja PSD datoteka u .NET

Za tiskanje, prijenos i visokokvalitetne digitalne radne tokove, postavljanje DPI (točke po centimetu) je ključno. Aspose.PSD za .NET omogućuje vam da definirate prilagođenu rezoluciju DPi/izlaza za svaku PSD konverziju (JPEG, PNG, TIFF, PDF, itd.) s jednim redom koda.

Real-svjetski problem

Podrazumevani DPI je rijetko prikladan za objavljivanje ili tiskanje. ručni izvoz zahtijeva previše klikova i ne može se razmjeriti za velike setove slika.

Pregled rješenja

Sastavite svoje odabrane ImageOptions Na primjer, JpegOptions, PngOptions, TiffOptions, PdfOptionskako bi se postavio točan DPI potreban, a zatim sačuvati pretvoreni datoteku.

Preduzeća

  • Visual Studio 2019 ili kasnije
  • .NET 6.0 ili noviji (ili .Net Framework 4.6.2+)
  • Aspose.PSD za .NET od NuGet
  • PSD datoteka(i) za konverziju
PM> Install-Package Aspose.PSD

Korak po korak provedba

Korak 1: Preuzmite PSD datoteku

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);

Korak 2: Postavite DPI u opcijama za izvoz

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

Korak 3: Sačuvajte datoteku prilagođenim DPI-om

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

Korištenje slučajeva i aplikacija

  • Proizvodi za tiskanje spremni ili visokokvalitetni
  • Prepress ili design-to-print radni tokovi
  • Web sredstva s specifičnim zahtjevima za gustoću piksela

Zajednički izazovi i rješenja

DPI ignoriran u nekim gledateljima: Neki softver ignoriše DPI i koristi samo dimenzije piksela – test u tiskanju i profesionalnim radnim tokovima.

Izvodna veličina: Uvijek provjerite i dimenzije piksela i DPI u svojstvima izvodne datoteke.

Najbolje prakse

  • Uvijek predvidjeti u vašem tiskanom ili digitalnom radnom toku
  • Korištenje 300+ DPI za tiskanje, 72-150 dpi za web
  • Automatizirano za cjelovite knjižnice slika po potrebi

FAQ

**Q: Mogu li postaviti DPI za sve formate izlaska?**A: Da – koristite odgovarajući ImageOptions Razred i set ResolutionSettings.

**Q: Je li promjena DPI promijenila dimenzije piksela?**A: Ne – metadata DPI-a su odvojena od veličine slike; prilagodite oba ako je potrebno.

zaključak

Aspose.PSD za .NET daje vam potpunu kontrolu nad rezolucijom slike za svaki izlazni format. Aspose.PSD za .NET API reference .

 Hrvatski