In diesem ausführlichen Beispiel lernen Sie, wie Sie AI in C# in PDF konvertieren, indem Sie die genau definierten Schritte zur Verwendung des Beispielcodes verwenden. Die Anwendung ist sehr übersichtlich und kann zum Speichern von KI als PDF mit C# in jeder .NET-konfigurierten Umgebung unter Windows, Linux oder macOS verwendet werden.
Schritte zum Exportieren von AI in PDF in C#
- Richten Sie Ihre Umgebung ein, indem Sie Aspose.PSD for .NET von NuGet installieren, um AI in PDF zu konvertieren
- Laden Sie die Adobe Illustrator-Beispieldatei (AI) mithilfe einer Instanz der AiImage-Klasse von der Festplatte
- Erstellen Sie eine Instanz des Klassenobjekts PdfOptions, um die gewünschten PDF-Eigenschaften festzulegen
- Speichern Sie die AI-Datei als PDF-Datei auf der Festplatte
Unter Verwendung von C# Adobe Illustrator in PDF-Dateikonvertierungsanwendungen können mithilfe des oben erwähnten schrittweisen Verfahrens entwickelt werden, wobei der Prozess durch das Laden der Adobe Illustrator-Quelldatei von der Festplatte eingeleitet wird. Dann werden durch Verwendung einer Instanz der PdfOptions-Klasse die erforderlichen Eigenschaften für die gewünschte PDF-Datei festgelegt. Schließlich wird die geladene Adobe Illustrator (AI)-Datei mit der Image.Save-Methode als PDF-Datei auf der Festplatte gespeichert.
Code zum Exportieren von AI in PDF in C#
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); | |
} | |
} | |
} | |
} |
Im oben genannten Beispiel wird der Prozess der Konvertierung von Adobe Illustrator in PDF mit C# gezeigt, wobei auf die Image.Load()-Methode verwiesen wird, um auf die Quell-AI-Datei von der Festplatte zuzugreifen. Die PdfOptions-Klasseninstanz wird verwendet, um Eigenschaften wie MultiPageOptions, ResolutionSettings und VectorRasterizationOptions festzulegen, um nur einige zu nennen. Sobald die erforderlichen PDF-Eigenschaften festgelegt sind, wird die ausgegebene PDF-Datei auf der Festplatte gespeichert.
In diesem Thema haben wir den Prozess der Konvertierung von KI in PDF mit C# auf wohldefinierte Weise kennengelernt. Wenn Sie mehr über das Konvertieren von Adobe Illustrator in eine JPEG-Datei erfahren möchten, lesen Sie den Artikel zu wie man AI in JPEG in C# konvertiert.