U ovoj jednostavnoj temi, pokrit ćemo pojedinosti o tome kako pretvoriti AI u TIFF u C# pridržavajući se detaljnih koraka za uspostavljanje okruženja i korištenje primjera koda. Razvijena aplikacija prilično je jednostavna i može se koristiti za spremanje AI-ja kao TIFF-a pomoću C# pomoću jednostavnog API sučelja i može se konfigurirati u bilo kojem od .NET podržanih okruženja unutar macOS-a, Linuxa ili Windowsa.
Koraci za pretvaranje AI u TIFF u C#
- Konfigurirajte razvojno okruženje instaliranjem Aspose.PSD for .NET iz NuGeta za izvoz AI u TIFF
- Napravite instancu objekta klase AiImage za otvaranje izvorne ai datoteke s diska
- Upotrijebite objekt klase TiffOptions za postavljanje željenih opcija TIFF slike
- Pretvorite AI u TIFF datoteku pomoću metode Spremi
Slijedeći gore navedene korake u C# AI u TIFF aplikacija za pretvaranje slika može se jednostavno razviti, pri čemu će proces započeti pristupom izvornoj AI datoteci s diska ili memorijskog toka pomoću metode Image.Load(). Zatim će se pomoću objekta klase Tiffptions postaviti potrebna svojstva za izlaznu TIFF sliku, nakon čega će uslijediti pretvaranje AI slike u TIFF sliku na disku pomoću metode Spremi.
Kod za izvoz AI u TIFF u C#
using System; | |
using Aspose.PSD; | |
using Aspose.PSD.FileFormats.Ai; | |
using Aspose.PSD.FileFormats.Tiff.Enums; | |
using Aspose.PSD.ImageOptions; | |
namespace TestPSD | |
{ | |
public class AIToTiff | |
{ | |
public static void ConvertAiToTiff() | |
{ | |
String path = @"/Documents/TestData/"; | |
// Applying product license to convert AI to a TIFF image in C# | |
new License().SetLicense(path + "Conholdate.Total.Product.Family.lic"); | |
using (var aitoTiffImage = (AiImage)Image.Load(path + "sample3.ai")) | |
{ | |
// 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 image on the disk | |
aitoTiffImage.Save(path + "AiConverted.tiff", tiffOpts); | |
} | |
} | |
} | |
} |
Gornji primjer pokazuje mehanizam pretvaranja AI u TIFF pomoću C# pozivajući se na jednostavne API pozive. Instanca klase TiffOptions koristi se za prilagodbu izlaznih svojstava TIFF slike uključujući bitove po pikselu, duljinu slike, širinu slike, rezoluciju slike, kompresiju i dodavanje oznaka.
U ovom smo se primjeru usredotočili na konvertiranje AI u TIFF pomoću C# koristeći postupni postupak. Ako želite istražiti o komprimiranju PSD datoteke, pogledajte članak na Kako komprimirati PSD datoteku u C#.