Hogyan lehet a PSD-t TIFF-re konvertálni C#-ban

Ebben az egyszerű példában bemutatjuk, hogyan kell alakítani a(z) PSD fájlt TIFF-re C#-ban, a környezet létrehozásához és a példakód használatához szükséges részletes lépéseket követve. A kifejlesztett alkalmazás meglehetősen egyszerű, és használható a PSD mentésére TIFF formátumban C# segítségével egy könnyen érthető API felület segítségével, és konfigurálható bármely .NET által támogatott környezetben a macOS, Linux vagy Windows rendszeren belül.

A PSD TIFF formátumba konvertálásának lépései C# nyelven

  1. Konfigurálja a fejlesztői környezetet a Aspose.PSD for .NET telepítésével a NuGetből a PSD TIFF formátumba való exportálásához
  2. Hozzon létre egy példányt a PsdImage osztályobjektumból a forrás PSD fájl megnyitásához a lemezről
  3. Használja a TiffOptions osztály egy példányát a kívánt TIFF-képbeállítások beállításához
  4. Konvertálja a PSD-t TIFF-fájllá a Mentés módszerrel

A C# PSD to TIFF képátalakító alkalmazással a fent említett lépések követésével fejleszthető, ahol a folyamat a forrás PSD fájl elérésével kezdődik a lemezről vagy egy memóriafolyamról az Image.Load() metódussal. Ezután a Tiffptions osztály egy példányának használatával beállítják a kimeneti TIFF-képhez szükséges TIFF-tulajdonságokat, amelyet ezután a PSD-kép TIFF-képpé konvertálása követ a lemezen a Mentés módszerrel.

Kód a PSD TIFF formátumba exportálásához C#-ban

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

A fenti példa bemutatja a PSD TIFF formátumú konvertálásának mechanizmusát C# használatával egyszerű API-hívások segítségével. A TiffOptions osztályt a kimeneti TIFF kép tulajdonságainak testreszabására használják, beleértve a tömörítést, a bit per pixeleket, a kép hosszát, a kép szélességét, a képfelbontást és a címkék hozzáadását, hogy csak néhányat említsünk. A szükséges TIFF-tulajdonságok beállítása után a kívánt TIFF-kép vagy a lemezre kerül mentésre.

Ebben a témakörben a PSD TIFF formátumba konvertálására összpontosítottunk C# használatával lépésenkénti eljárással. Ha többet szeretne felfedezni, és többet szeretne megtudni az Adobe Illustrator (AI) képeinek PNG formátumba konvertálásáról, olvassa el a hogyan lehet az AI-t PNG-re konvertálni C#-ban című cikket.

 Magyar