Kā iestatīt DPI / rezolūciju, pārvēršot PSD failus .NET

Kā iestatīt DPI / rezolūciju, pārvēršot PSD failus .NET

Lai drukātu, prepresētu un augstas kvalitātes digitālo darba plūsmu, DPI iestatījums (punkti uz inci) ir būtisks. Aspose.PSD for .NET ļauj noteikt pielāgotu DPIs/izstādes rezolūciju jebkurai PSD konversijai (JPEG, PNG, TIFF, PDF, utt.) ar vienu koda līniju.

Reālā pasaules problēma

Parastais DPI reti ir piemērots publicēšanai vai drukāšanai. rokas eksportam ir nepieciešams pārāk daudz klikšķu un nevar izmērīt lielus attēlu komplektus.

Risinājumu pārskats

Iestatīt savu izvēlēto ImageOptions Piemēram, JpegOptions, PngOptions, TiffOptions, PdfOptions), lai noteiktu precīzu DPI nepieciešams, tad saglabāt konvertēto failu.

Prerequisites

  • Visual Studio 2019 vai vēlāk
  • .NET 6.0 vai jaunāks (vai .Net Framework 4.6.2+)
  • Aspose.PSD par .NET no NuGet
  • PSD fails(s) konversijai
PM> Install-Package Aspose.PSD

Step-by-step īstenošana

1. solis: Lejupielādēt PSD failu

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

2. solis: Iestatīt DPI eksporta opcijās

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

3. solis: Saglabājiet failu ar personalizētu DPI

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

Izmantojiet gadījumus un pieteikumus

  • drukātus vai augstas kvalitātes mārketinga aktīvus
  • Prepress vai design-to-print darba plūsmas
  • Tīmekļa aktīvi ar īpašiem pixel densitātes prasībām

Kopīgi izaicinājumi un risinājumi

DPI ignorēts dažiem skatītājiem: Daži programmatūra ignorē DPI un izmanto tikai pikseļu dimensijas – testa drukāšanā un profesionālajos darba plūsmos.

Uzņēmuma izmērs: Vienmēr pārbaudiet gan piksela izmēru, gan DPI iestatījumu failu īpašības.

Labākās prakses

  • Vienmēr apskatīt savu drukāto vai digitālo darba plūsmu
  • Izmantojiet 300+ DPI drukāšanai, 72–150 dpi tīmekļa vietnei
  • Automatizēt pilnu attēla bibliotēku pēc nepieciešamības

FAQ

**Q: Vai es varu iestatīt DPI visiem iznākuma formātiem?**A: Jā – izmantojiet atbilstīgo ImageOptions Klases un Set ResolutionSettings.

**Q: Vai DPI izmaiņas maina pikseļu dimensijas?**A: Nē - DPI metadati ir atdalīti no attēla lieluma; vajadzības gadījumā pielāgot abus.

Conclusion

Aspose.PSD for .NET nodrošina pilnīgu pārraudzību attēla izšķirtspējas katram iznākuma formātā. Aspose.PSD par .NET API atsauci .

 Latviski