Hur man konverterar PSD till JPEG i C#

I denna enkla steg-för-steg-handledning lär du dig hur du konverterar PSD till JPEG i C#. Denna applikation kan användas för att enkelt spara PSD som JPEG med C#. och den här applikationen kan användas i en av .NET-konfigurerade miljöer i macOS, Linux eller Windows.

Steg för att konvertera PSD till JPEG i C#

  1. Konfigurera din miljö genom att installera Aspose.PSD for .NET från NuGet
  2. Få åtkomst till käll-PSD-filen från disken med hjälp av klassinstansen PsdImage
  3. Använd alternativklassen JpegOptions för att ställa in önskade JPEG-egenskaper
  4. Spara PSD som JPEG-fil på disken

I C# PSD till JPEG kan bildkonvertering enkelt utföras med de ovan nämnda stegen, varvid processen startar genom att ladda käll-PSD-filen från disken. Genom att sedan använda en instans av klassen JpegOptions kommer olika egenskaper för den önskade JPEG-bildfilen att ställas in. Slutligen kommer den laddade PSD:n att sparas som en JPEG-fil på disken med hjälp av Spara-metoden.

Kod för att exportera PSD till JPEG i C#

using System;
using Aspose.PSD;
using Aspose.PSD.FileFormats.Psd;
using Aspose.PSD.ImageOptions;
namespace TestPSD
{
public class PsdToJpg
{
public static void ConvertPsdToJpg()
{
String path = @"/Documents/KnowledgeBase/TestData/";
// Applying product license to convert PSD to JPG in C#
License PsdLic = new License();
PsdLic.SetLicense(path + "Conholdate.Total.Product.Family.lic");
using (var psdImage = (PsdImage)Image.Load(path + "AllAdjustments.psd"))
{
// Set the output JPEG options
JpegOptions jpegOptions = new JpegOptions();
jpegOptions.Quality = 80;
jpegOptions.JpegLsAllowedLossyError = 10;
// Save the converted JPG on the disk
psdImage.Save(path + "PsdConverted.jpg", jpegOptions);
}
}
}
}

I det tidigare nämnda exemplet demonstreras processen att konvertera PSD till JPG med C# där metoden Image.Load() används för att komma åt PSD-källfilen från disken. Klassen JpegOptions används för att ställa in egenskaper som Jpeg-kvalitet, JpegLsAllowedLossyError, VectorRasterizationOptions och ResolutionSettings för att nämna några. Baserat på de inställda JPEG-egenskaperna kommer JPEG-filen att sparas antingen på disken eller inuti MemoryStream.

I det här exemplet lärde vi oss om processen att konvertera PSD till JPEG med C# på ett stegvis sätt. Om du är intresserad av att lära dig hur du lägger till en bildvattenstämpel till PSD, se artikeln om hur man lägger till bildvattenmärke till PSD i C#.

 Svenska