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
- 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
- Hozzon létre egy példányt a PsdImage osztályobjektumból a forrás PSD fájl megnyitásához a lemezről
- 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
- 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.