Az AI konvertálása PDF-be C#-ban

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

  1. 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
  2. Töltse be az Adobe Illustrator (AI) mintafájlt a lemezről a AiImage osztály egy példányával
  3. Hozzon létre egy példányt a PdfOptions osztályobjektumból a kívánt PDF-tulajdonságok beállításához
  4. 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.

 Magyar