AI ke PDF C#

File Adobe Illustrator (AI) banyak digunakan dalam industri desain grafis untuk membuat grafik dan ilustrasi vektor. Namun, ada kalanya Anda perlu mengonversi file AI ke format PDF untuk tujuan berbagi, mencetak, atau pengarsipan. Dalam postingan blog ini, kami akan memandu Anda melalui proses mengonversi AI Gambar Adobe Illustrator ke PDF menggunakan C#.

Konverter AI ke PDF - Instalasi C# API

Anda dapat mengonversi format AI ke PDF dalam C# dengan beberapa panggilan API. Cukup instal Conholdate.Total for .NET di lingkungan Anda dengan menggunakan plugin NuGet Package Manager di Visual Studio atau menggunakan perintah instalasi NuGet berikut:

PM> NuGet\Install-Package Conholdate.Total

Konversi AI ke PDF di C#

Anda perlu mengikuti langkah-langkah di bawah ini untuk mengonversi AI ke PDF di C#:

  • Muat file gambar AI masukan dengan kelas AiImage.
  • Konversi AI ke PDF dengan metode Simpan.

Cuplikan kode di bawah ini menunjukkan cara mengonversi AI ke PDF di C#:

// Muat File AI sumber
Aspose.PSD.FileFormats.Ai.AiImage image = (Aspose.PSD.FileFormats.Ai.AiImage)Aspose.PSD.Image.Load("sample.ai");

// Konversi AI ke Dokumen PDF
image.Save("output.pdf", new Aspose.PSD.ImageOptions.PdfOptions());

Konversi AI ke PDF dengan Opsi Lanjutan di C#

Mari kita selangkah lebih maju untuk mempelajari konversi lanjutan AI ke PDF. Di sini Anda dapat mengatur properti berbeda yang diekspos oleh kelas PdfOptions. Anda dapat menentukan ukuran halaman, dan informasi dokumen termasuk Penulis, Judul, informasi Meta, dll. sesuai kebutuhan Anda.

  • Muat file AI sumber.
  • Buat objek kelas PdfOptions.
  • Atur properti PDF yang berbeda.
  • Konversikan dokumen AI ke PDF.

Kode contoh berikut menunjukkan cara mengonversi AI ke PDF di C#:

// Muat File AI sumber
Aspose.PSD.FileFormats.Ai.AiImage image = (Aspose.PSD.FileFormats.Ai.AiImage)Aspose.PSD.Image.Load("sample.ai");

// Buat objek kelas PdfOptions
Aspose.PSD.ImageOptions.PdfOptions options = new Aspose.PSD.ImageOptions.PdfOptions();

// Atur properti PDF yang berbeda
options.PdfDocumentInfo.Title = "Title";
options.PageSize = new Aspose.PSD.SizeF(500, 500);
         
// Konversi AI ke Dokumen PDF
image.Save("output.pdf", options);

Lisensi Evaluasi Gratis

Anda dapat meminta lisensi sementara gratis untuk menguji API hingga kapasitas penuhnya.

Menyimpulkan

Dalam postingan blog ini, kami telah mendemonstrasikan cara mengonversi AI ke PDF di C#. Pendekatan ini memberikan cara terprogram untuk mengotomatiskan proses konversi, sehingga cocok untuk konversi batch dan integrasi ke dalam alur kerja yang lebih besar. Dengan pengetahuan ini, Anda dapat menyederhanakan proyek desain grafis dan secara efisien menghasilkan versi PDF dari file AI Anda menggunakan C#. Namun, jika Anda memiliki pertanyaan, jangan ragu untuk menuliskannya kepada kami melalui forum.

FAQ

Apakah saya perlu menginstal Adobe Illustrator di komputer saya untuk menggunakan C# untuk konversi ini?

Tidak, Anda tidak perlu menginstal Adobe Illustrator atau aplikasi pihak ketiga lainnya untuk menggunakan konversi ini di proyek Anda.

Bagaimana saya bisa memilih opsi ekspor PDF dalam kode C#?

Anda dapat menentukan opsi ekspor PDF menggunakan objek kelas PdfOptions. Dalam cuplikan kode yang disediakan, kami menetapkan ukuran halaman sebagai contoh. Anda dapat menyesuaikan beberapa properti agar sesuai dengan kebutuhan spesifik Anda.

Bisakah saya mengonversi beberapa file AI ke PDF menggunakan kode yang disediakan?

Ya, Anda dapat mengonversi beberapa file AI ke PDF dengan memasukkan loop dalam kode C# Anda yang melakukan iterasi melalui daftar jalur file AI dan memproses masing-masing file. Ini khususnya berguna untuk konversi batch.

Lihat juga