Tutorial singkat ini dirancang untuk memandu cara mendekripsi file PDF menggunakan C#. Ini berisi informasi yang jelas untuk mendekripsi PDF menggunakan C# dalam bentuk proses bertahap dan kode sampel yang dapat dijalankan. File tidak terenkripsi yang dihasilkan dapat disimpan di disk atau ke aliran dalam format apa pun yang diinginkan seperti PDF, HTML, DOCX, dll.
Langkah-langkah untuk Mendekripsi PDF yang Dilindungi Kata Sandi menggunakan C#
- Tetapkan lingkungan untuk menambahkan Aspose.PDF menggunakan manajer paket NuGet
- Muat file PDF terenkripsi ke dalam objek kelas Document menggunakan nama file dan kata sandi
- Panggil metode Document.Decrypt untuk membuka enkripsi file PDF
- Simpan file yang tidak terenkripsi pada disk dengan nama baru
Langkah-langkah ini menjelaskan proses sederhana untuk membuka enkripsi PDF menggunakan C# sehingga konfigurasi lingkungan terlebih dahulu disediakan. Pada langkah berikutnya file PDF sumber dimuat bersama dengan kata sandi dan kemudian didekripsi dengan memanggil metode Decrypt() di kelas Dokumen. Anda dapat memberikan kata sandi pemilik atau kata sandi pengguna berdasarkan persyaratan aplikasi karena dengan kata sandi pemilik Anda memiliki kendali penuh atas file yang didekripsi sedangkan, dengan kata sandi pengguna, itu hanya dapat dibaca.
Kode untuk Mendekripsi File PDF menggunakan C#
Kode sederhana ini menunjukkan cara membuka enkripsi PDF menggunakan C#. Kami telah menggunakan kelebihan konstruktor yang mengambil nama file dan kata sandi sebagai argumen saat memuat file PDF sumber. Kami memiliki sejumlah opsi untuk menyimpan file PDF keluaran ke format berbeda yang disediakan oleh enumerator SaveFormat bersama dengan opsi untuk mengatur penangan peringatan saat menyimpan file dan mengatur bendera untuk menutup objek respons setelah dokumen disimpan ke objek respons dalam aplikasi berbasis web.
Artikel ini telah mengajarkan kita untuk menyimpan PDF terenkripsi sebagai tidak terenkripsi menggunakan C#. Jika Anda ingin mempelajari cara melindungi file PDF dengan kata sandi, lihat artikel di cara melindungi file PDF dengan kata sandi di C#.