PowerPoint PPT PPTX ke PDF

Apakah Anda mencari solusi yang andal namun mudah untuk mengonversi PowerPoint PPT atau PPTX ke PDF? Apakah Anda ingin mengonversi presentasi PowerPoint ke PDF secara akurat dengan kualitas tinggi? Jika ya maka Anda berada di tempat yang tepat karena, dalam artikel ini, saya akan menunjukkan banyak fitur untuk mengonversi PowerPoint PPT ke PDF atau PPTX ke PDF dengan mulus secara terprogram dalam C#.

Artikel ini terdiri dari fitur konversi PowerPoint ke PDF berikut.

Catatan: Selain konversi PPT ke PDF, Aspose.Slides mendukung konversi Presentasi ke banyak format: HTML, JPG, TIFF, dan lainnya.

Untuk mengonversi PPT ke DOC, Anda harus menggunakan Aspose.Slides bersama dengan Aspose.Words. Anda mungkin ingin mencoba [konverter PPT ke Word gratis] kami 1 untuk melihat bagaimana API Aspose menangani proses konversi.

Prasyarat untuk Konversi PowerPoint ke PDF di C#

Aspose.Slides for .NET adalah API otomatisasi PowerPoint yang andal untuk membuat, mengedit, mengurai, dan mengonversi dokumen presentasi dan kami akan menggunakan API ini di sepanjang artikel ini. Anda dapat menginstal Aspose.Slides for .NET menggunakan salah satu cara berikut di Visual Studio.

Menginstal melalui NuGet Package Manager

PPT ke PDF

Menginstal melalui Package Manager Console

PM> Install-Package Aspose.Slides.NET

Konversikan PPT atau PPTX ke PDF dalam C#

Berikut ini adalah langkah-langkah sederhana untuk mengonversi presentasi PowerPoint ke PDF menggunakan Aspose.Slides for .NET.

Contoh kode berikut menunjukkan cara mengonversi PPT ke PDF di C#.

// Buat instance objek Presentation yang mewakili file PPT
Presentation presentation = new Presentation("PowerPoint.ppt");

// Simpan presentasi sebagai PDF
presentation.Save("PPT-to-PDF.pdf", SaveFormat.Pdf);

Konversikan PPT atau PPTX ke PDF dengan Opsi Khusus di C#

Anda juga dapat menyesuaikan konversi PowerPoint ke PDF dengan menentukan opsi yang berbeda seperti kualitas Jpeg, tingkat kompresi teks, perilaku file meta, dll. Anda dapat mengatur opsi ini menggunakan kelas PdfOptions.

Contoh kode berikut menunjukkan cara mengonversi PowerPoint ke PDF dengan opsi kustom di C#.

// Buat instance objek Presentation yang mewakili file PPTX
Presentation presentation = new Presentation("PowerPoint.pptx");

// Buat instance kelas PdfOptions
PdfOptions pdfOptions = new PdfOptions();

// Atur kualitas Jpeg
pdfOptions.JpegQuality = 90;

// Tetapkan perilaku untuk file meta
pdfOptions.SaveMetafilesAsPng = true;

// Atur tingkat kompresi teks
pdfOptions.TextCompression = PdfTextCompression.Flate;

// Tentukan standar PDF
pdfOptions.Compliance = PdfCompliance.Pdf15;

// Simpan presentasi sebagai PDF
presentation.Save("PowerPoint-to-PDF.pdf", SaveFormat.Pdf, pdfOptions);

Konversikan Slide Tersembunyi dari Presentasi PowerPoint ke PDF di C#

Presentasi PowerPoint juga dapat berisi slide tersembunyi. Secara default, slide tersembunyi tidak disertakan dalam konversi PPT atau PPTX ke PDF. Jika Anda ingin mengonversi presentasi termasuk slide tersembunyi, Anda dapat menentukannya menggunakan properti PdfOptions.ShowHiddenSlides.

Contoh kode berikut menunjukkan cara mengonversi PPTX ke PDF termasuk slide tersembunyi di C#.

// Buat instance objek Presentation yang mewakili file PPTX
Presentation presentation = new Presentation("PowerPoint.pptx");

// Buat instance kelas PdfOptions
PdfOptions pdfOptions = new PdfOptions();

// Sertakan slide tersembunyi
pdfOptions.ShowHiddenSlides = true;

// Simpan presentasi sebagai PDF
presentation.Save("PowerPoint-to-PDF.pdf", SaveFormat.Pdf, pdfOptions);

Konversikan Slide PowerPoint PPT atau PPTX yang Dipilih ke PDF dalam C#

Alih-alih mengonversi seluruh presentasi, Anda juga dapat mengonversi slide presentasi yang dipilih ke PDF. Untuk ini, Anda dapat menentukan array bilangan bulat yang berisi nomor slide dan kemudian meneruskan array tersebut ke metode Save(String,Int32[], SaveFormat.Pdf).

Contoh kode berikut menunjukkan cara mengonversi slide yang dipilih dari PowerPoint PPT/PPTX ke PDF di C#.

// Buat instance objek Presentation yang mewakili file PPTX
Presentation presentation = new Presentation("PowerPoint.pptx");

// Mengatur susunan posisi slide
int[] slides = { 1, 3 };

// Simpan presentasi sebagai PDF
presentation.Save("PPTX-to-PDF.pdf", slides, SaveFormat.Pdf);

Ubah Presentasi PowerPoint menjadi PDF yang dilindungi kata sandi dengan Izin Akses

Format PDF mendukung pengaturan kata sandi dan izin akses untuk melindungi dokumen. Jika Anda ingin menerapkan mekanisme perlindungan seperti itu saat mengonversi PowerPoint ke PDF, Anda dapat melakukannya menggunakan kelas PdfOptions.

Contoh kode berikut menunjukkan cara mengatur kata sandi dan menentukan izin akses saat mengonversi PPTX ke PDF di C#.

// Buat instance objek Presentation yang mewakili file PPTX
Presentation presentation = new Presentation("PowerPoint.pptx");

/// Instansiasi kelas PdfOptions
PdfOptions pdfOptions = new PdfOptions();

// Mengatur kata sandi PDF dan izin akses
pdfOptions.Password = "password";
pdfOptions.AccessPermissions = PdfAccessPermissions.PrintDocument | PdfAccessPermissions.HighQualityPrint;

// Simpan presentasi sebagai PDF
presentation.Save("PPTX-to-PDF.pdf", SaveFormat.Pdf, pdfOptions);

Coba Aspose.Slides for .NET Gratis

Anda dapat mencoba dan menggunakan Aspose.Slides for .NET secara gratis dengan meminta lisensi sementara.

Lihat juga