Hvordan til at indstille DPI/Resolution, når du konverterer PSD-filer til .NET

Hvordan til at indstille DPI/Resolution, når du konverterer PSD-filer til .NET

Aspose.PSD for .NET giver dig mulighed for at definere tilpasset DPI/output-opløsning for enhver PSD-konvertering (JPEG, PNG, TIFF, PDF osv.) med en enkelt linje kode.

Det virkelige problem

Standard DPI er sjældent egnet til udgivelse eller udskrivning. manuel eksport kræver for mange klik og kan ikke skala for store billedset.

Oversigt over løsning

Konfigurer din valgte ImageOptions (hvis for eksempel JpegOptions, PngOptions, TiffOptions, PdfOptions2) til at indstille den nøjagtige DPI, der kræves, så gemme den konverterede fil.

Forudsætninger

  • Visual Studio 2019 eller senere
  • .NET 6.0 eller nyere (eller .Net Framework 4.6.2+)
  • Aspose.PSD til .NET fra NuGet
  • PSD fil(er) til konvertering
PM> Install-Package Aspose.PSD

Step-by-Step gennemførelse

Trin 1: Last ned PSD-filen

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

Trin 2: Indsæt DPI i eksportmuligheder

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

Trin 3: Save filen med tilpasset DPI

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

Brug af tilfælde og applikationer

  • Trykkede eller high-res markedsføringsvirksomheder
  • Prepress eller design-til-print arbejdsprocesser
  • Webværktøjer med specifikke pixeldensitetskrav

Fælles udfordringer og løsninger

DPI ignoreret i nogle seere: Nogle software ignorerer DPI og bruger kun pixeldimensioner – test i print og professionelle arbejdsprocesser.

** Udgangsstørrelse:** Kontroller altid både pixeldimensioner og DPI i udgang filegenskaber.

Bedste praksis

  • Altid forudsigelse i din print eller digitale arbejdsproces
  • Brug 300+ DPI til udskrivning, 72-150 dpi til web
  • Automatisk til fuld billedbibliotek som nødvendigt

FAQ

**Q: Kan jeg indstille DPI for alle udgangsformater?**A: Ja – brug den tilsvarende ImageOptions Klasse og set ResolutionSettings.

**Q: Kan ændring af DPI ændre pixeldimensioner?**A: Nej-DPI metadata er adskilt fra billedstørrelse; justere begge, hvis det er nødvendigt.

Konklusion

Aspose.PSD for .NET giver dig total kontrol over billedopløsning for hvert udgangsformat. for mere avanceret konvertering og DPI funktioner, se Aspose.PSD til .NET API Reference .

 Dansk