Tutorial singkat ini menjelaskan kepada Anda proses langkah demi langkah untuk mengonversi PowerPoint ke PDF menggunakan C#. Kami akan menggunakan salah satu API konverter dokumen populer untuk melakukan transformasi dokumen dari format PPTX ke PDF. Selanjutnya, prosedur konversi dokumen tidak bergantung pada perangkat lunak tambahan apa pun dan dapat diikuti pada sistem operasi umum apa pun seperti Windows, macOS, dan Linux. Selain itu, Anda akan menemukan kode contoh untuk menunjukkan cara kerja aplikasi C# PowerPoint to PDF.
Langkah-langkah untuk Mengkonversi PowerPoint ke PDF menggunakan C#
- Instal paket GroupDocs.Conversion for .NET dari manajer paket NuGet di aplikasi .NET untuk mengonversi PowerPoint ke PDF
- Tambahkan referensi ke namespace GroupDocs.Conversion untuk mengembangkan fungsionalitas konversi PowerPoint ke PDF
- Buat instance kelas Converter untuk memuat file PowerPoint input
- Buat objek kelas PdfConvertOptions untuk menentukan opsi konversi untuk file PDF keluaran
- Terakhir, panggil metode Convert untuk menyimpan PowerPoint sebagai PDF pada disk
Untuk membuat aplikasi C# PPT ke PDF, kelas Konverter memungkinkan Anda memuat file PowerPoint setelah mengonfigurasi paket konversi dokumen dan menyertakan namespace yang diperlukan. Kelas PdfConvertOptions memungkinkan Anda untuk menentukan berbagai properti untuk menyesuaikan file PDF yang dikonversi. Metode Convert melakukan transformasi dokumen dan menyimpan file output ke jalur yang ditentukan pada disk.
Kode untuk Mengonversi PowerPoint ke PDF menggunakan C#
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertPowerpointToPdfUsingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert PowerPoint to PDF using C# | |
{ | |
// Remove the watermark in output PDF document by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source PowerPoint file for conversion to PDF | |
var converter = new GroupDocs.Conversion.Converter("sample.pptx"); | |
// Set the conversion options for PDF document to customize the output file | |
PdfConvertOptions options = new PdfConvertOptions(); | |
// Convert and save the PPTX in PDF format | |
converter.Convert("converted.pdf", options); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
Cuplikan kode di atas menunjukkan implementasi kemampuan convert PPTX to PDF in C#. Kode contoh ini melakukan transformasi dokumen dasar, mengambil file PPTX sebagai input, dan mengubahnya menjadi format PDF. Namun, Anda dapat meningkatkan contoh ini dengan menyesuaikan dokumen PDF dengan mengatur berbagai properti seperti Dpi, Tinggi, Lebar, Margin, Rotasi Halaman, dan banyak lagi.
Kami telah membahas proses konversi dokumen untuk mengonversi PowerPoint ke PDF dalam C# dan mengembangkan sebuah contoh untuk itu. Baru-baru ini, kami menerbitkan artikel untuk mengubah dokumen Word menjadi Gambar dalam C#, lihat panduan cara mengonversi dokumen Word ke Gambar menggunakan C # untuk informasi lebih lanjut.