Hur man konverterar PSD till TIFF i C#

I detta enkla exempel kommer vi att täcka detaljerna om hur man konverterar PSD till TIFF i C# genom att följa de detaljerade stegen för att etablera miljön och använda exempelkoden. Den utvecklade applikationen är ganska enkel och kan användas för att spara PSD som TIFF med C# med ett lättförståeligt API-gränssnitt och kan konfigureras i alla .NET-stödda miljöer i macOS, Linux eller Windows.

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

  1. Konfigurera utvecklingsmiljön genom att installera Aspose.PSD for .NET från NuGet för export av PSD till TIFF
  2. Skapa en instans av klassobjektet PsdImage för att öppna PSD-källfilen från disken
  3. Använd en instans av klassen TiffOptions för att ställa in önskade TIFF-bildalternativ
  4. Konvertera PSD till en TIFF-fil med hjälp av Spara-metoden

Genom att använda C# PSD till TIFF kan bildkonverteringsapplikationen utvecklas genom att följa de ovannämnda stegen, varvid processen kommer att börja genom att komma åt käll-PSD-filen från disken eller en minnesström med metoden Image.Load(). Genom att sedan använda en instans av klassen Tiffptions, kommer de erforderliga TIFF-egenskaperna för den utgående TIFF-bilden att ställas in, vilket sedan följs av att konvertera PSD-bilden till en TIFF-bild på disken med hjälp av metoden Spara.

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

using Aspose.PSD;
using Aspose.PSD.FileFormats.Psd;
using Aspose.PSD.FileFormats.Tiff.Enums;
using Aspose.PSD.ImageOptions;
namespace TestPSD
{
public class PsdToTiff
{
public static void ConvertPsdToTiff()
{
String path = @"/Users/Documents/KB/TestData/";
// Applying product license to convert PSD to TIFF in C#
License PsdLic = new License();
PsdLic.SetLicense(path + "Conholdate.Total.Product.Family.lic");
using (var psdToTiffImage = (PsdImage)Image.Load(path + "Sample.psd"))
{
// Set the output Tiff options
TiffOptions tiffOpts = new TiffOptions(TiffExpectedFormat.TiffLzwCmyk);
tiffOpts.Artist = "Aspose";
tiffOpts.Compression = TiffCompressions.None;
tiffOpts.ImageLength = 800;
tiffOpts.ImageWidth = 600;
// Save the converted TIFF on the disk
psdToTiffImage.Save(path + "PsdConverted.tiff", tiffOpts);
}
}
}
}

Ovanstående exempel visar mekanismen för att konvertera en PSD till TIFF med C# med enkla API-anrop. Klassen TiffOptions används för att anpassa TIFF-bildegenskaperna, inklusive komprimering, bit per pixel, bildlängd, bildbredd, bildupplösning och lägga till taggar för att nämna några. Efter att ha ställt in de nödvändiga TIFF-egenskaperna kommer den önskade TIFF-bilden att sparas antingen på disken.

I det här ämnet har vi fokuserat på att konvertera PSD till TIFF med C# med en stegvis procedur. Om du vill utforska mer och lära dig hur du konverterar en Adobe Illustrator (AI)-bild till PNG, se artikeln om hur man konverterar AI till PNG i C#.

 Svenska