PDF ke PNG Converter
Documentize PDF ke PNG Converter untuk .NET adalah alat canggih yang memungkinkan Anda untuk mengonversi dokumen PDF menjadi gambar PNG berkualitas tinggi. Plugin ini dirancang untuk membuat konten Anda lebih serbaguna, mudah diakses, dan lebih mudah dibagikan dengan mengubah halaman PDF menjadi format gambar yang didukung secara luas.
Fitur Utama:
- Konversi PDF ke PNG: Cepat dan efisien mengonversi seluruh dokumen PDF atau halaman tertentu menjadi gambar PNG.
- Resolusi yang Dapat Disesuaikan: Atur DPI yang diinginkan (misalnya, 300 DPI) untuk keluaran gambar berkualitas tinggi.
- Pemrosesan Batch: Mengonversi beberapa halaman PDF atau seluruh dokumen sekaligus.
- Manajemen Keluaran yang Mudah: Tentukan direktori keluaran untuk setiap file PNG yang dikonversi.
- Konversi Cepat: Cepat, efisien, dan membutuhkan usaha minimal untuk dikonfigurasi.
Cara Mengonversi PDF ke PNG
Untuk mengonversi dokumen PDF menjadi gambar PNG, ikuti langkah-langkah berikut:
- Buat instance dari kelas
Png
. - Buat instance dari
PngOptions
untuk mengonfigurasi proses konversi. - Tambahkan file PDF input menggunakan metode
AddInput
. - Tentukan direktori keluaran untuk gambar PNG menggunakan metode
AddOutput
. - Jalankan metode
Process
untuk mengonversi halaman PDF menjadi gambar PNG.
1
2var converter = new Png();
3var options = new PngOptions();
4
5// Tambahkan file PDF input
6options.AddInput(new FileDataSource(@"C:\Samples\sample.pdf"));
7
8// Tentukan direktori keluaran untuk gambar PNG
9options.AddOutput(new FileDataSource(@"C:\Samples\images"));
10
11// Proses konversi PDF ke PNG
12converter.Process(options);
Menyesuaikan Konversi PDF ke PNG
Anda dapat menyesuaikan konversi dengan mengatur resolusi dan memilih halaman tertentu. Misalnya, untuk mengonversi hanya halaman pertama dari PDF pada 300 DPI:
1
2var converter = new Png();
3var options = new PngOptions();
4
5// Atur resolusi keluaran ke 300 DPI
6options.OutputResolution = 300;
7
8// Konversi hanya halaman pertama
9options.PageRange = new PageRange(1);
10
11// Tambahkan jalur input dan output
12options.AddInput(new FileDataSource(@"C:\Samples\sample.pdf"));
13options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.png"));
14
15// Proses konversi
16converter.Process(options);
Pemrosesan Batch untuk Konversi PDF ke PNG
Plugin PDF ke PNG Converter juga mendukung pemrosesan batch, memungkinkan Anda untuk mengonversi beberapa halaman atau bahkan seluruh dokumen PDF menjadi file PNG individual.
1
2var converter = new Png();
3var options = new PngOptions();
4
5// Tambahkan file PDF input
6options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
7
8// Atur jalur keluaran untuk setiap halaman
9options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.png"));
10options.AddOutput(new FileDataSource(@"C:\Samples\output_page_2.png"));
11
12// Proses konversi batch
13converter.Process(options);
Menangani Hasil Konversi
Setelah memproses konversi, metode Process mengembalikan objek ResultContainer
yang berisi hasil konversi. Anda dapat mencetak jalur keluaran gambar PNG sebagai berikut:
1
2ResultContainer resultContainer = converter.Process(options);
3
4// Cetak jalur keluaran gambar PNG
5foreach (FileResult result in resultContainer.ResultCollection)
6{
7 Console.WriteLine(result.Data.ToString());
8}