Ebből a kidolgozott példából megtudhatja, hogyan lehet alakítani a(z) AI-t PDF-re C#-ban a példakód használatának pontosan meghatározott lépéseivel. Az alkalmazás nagyon áttekinthető, és használható az AI PDF formátumú mentésére C# használatával bármely .NET konfigurált környezetben Windows, Linux vagy macOS rendszeren.
Lépések az AI PDF-be exportálásához C#-ban
- Hozzon létre környezetet a NuGetből a Aspose.PSD for .NET telepítésével, amely az AI-t PDF-be konvertálja
- Töltse be az Adobe Illustrator (AI) mintafájlt a lemezről a AiImage osztály egy példányával
- Hozzon létre egy példányt a PdfOptions osztályobjektumból a kívánt PDF-tulajdonságok beállításához
- Mentse az AI-fájlt PDF-fájlként a lemezre
A C# Adobe Illustrator PDF-be konvertáló alkalmazások a fent említett lépésenkénti eljárással fejleszthetők, ahol a folyamat az Adobe Illustrator forrásfájl lemezről történő betöltésével indul. Ezután a PdfOptions osztály egy példányának használatával beállítja a kívánt PDF-fájl szükséges tulajdonságait. Végül a betöltött Adobe Illustrator (AI) fájl PDF-fájlként mentésre kerül a lemezre az Image.Save módszerrel.
Kód az AI PDF-be exportálásához C#-ban
using System; | |
using Aspose.PSD; | |
using Aspose.PSD.FileFormats.Ai; | |
using Aspose.PSD.ImageOptions; | |
namespace TestPSD | |
{ | |
public class AiToPdf | |
{ | |
public static void ConvertAiToPdf() | |
{ | |
String path = @"/Users/Documents/TestData/"; | |
// Apply the Aspose.PSD product license to convert AI to PDF in C# | |
License PsdToPdfLic = new License(); | |
PsdToPdfLic.SetLicense(path + "Conholdate.Total.Product.Family.lic"); | |
// Load the source AI image | |
using (var aitoPdfImage = (AiImage)Image.Load(path + "sample3.ai")) | |
{ | |
// Set the output PDF options | |
ImageOptionsBase psdtoPdpdfOptions = new PdfOptions(); | |
psdtoPdpdfOptions.ResolutionSettings = new ResolutionSetting(500, 500); | |
psdtoPdpdfOptions.MultiPageOptions = new MultiPageOptions(1); | |
//Save the generated PDF file on the disk | |
aitoPdfImage.Save(path + "PdfConverted.pdf", psdtoPdpdfOptions); | |
} | |
} | |
} | |
} |
A fent említett példában az Adobe Illustrator PDF-vé konvertálásának folyamata látható C# használatával, ahol az Image.Load() metódusra hivatkozik a forrás AI fájl eléréséhez a lemezről. A PdfOptions osztálypéldány olyan tulajdonságok beállítására szolgál, mint a MultiPageOptions, ResolutionSettings és VectorRasterizationOptions, hogy csak néhányat említsünk. A szükséges PDF-tulajdonságok beállítása után a kimeneti PDF-fájl mentésre kerül a lemezre.
Ez a témakör jól definiált módon tanított meg minket az AI PDF-re konvertálásának folyamatáról C# használatával. Ha szeretne többet megtudni az Adobe Illustrator JPEG-fájllá konvertálásáról, olvassa el a hogyan lehet az AI-t JPEG-be konvertálni C#-ban című cikket.