Decrypt PDF File
Contents
[
Hide
]
Dokumen PDF yang dienkripsi dengan kata sandi atau sertifikat harus dibuka sebelum operasi lain dapat dilakukan. Jika Anda mencoba untuk mengoperasikan dokumen PDF yang dienkripsi, Anda akan mendapatkan pengecualian. Setelah membuka kunci PDF yang dienkripsi, Anda dapat melakukan satu atau lebih operasi pada dokumen tersebut.
Mendekripsi File PDF menggunakan Kata Sandi Pemilik
Coba online
Anda dapat mencoba membuka kunci dokumen menggunakan Aspose.PDF dan mendapatkan hasilnya secara online di tautan ini: products.aspose.app/pdf/unlock
Anda dapat mencoba membuka kunci dokumen menggunakan Aspose.PDF dan mendapatkan hasilnya secara online di tautan ini: products.aspose.app/pdf/unlock
Untuk mendekripsi file PDF, Anda perlu membuat objek PdfFileSecurity dan kemudian memanggil metode DecryptFile. Anda juga perlu memasukkan kata sandi pemilik ke metode DecryptFile. Cuplikan kode berikut menunjukkan cara mendekripsi file PDF.
public static void DecryptPDFFile()
{
PdfFileInfo pdfFileInfo = new PdfFileInfo(_dataDir + "sample_encrypted.pdf");
// Buat objek PdfFileSecurity
if (pdfFileInfo.IsEncrypted)
{
PdfFileSecurity fileSecurity = new PdfFileSecurity();
fileSecurity.BindPdf(_dataDir + "sample_encrypted.pdf");
// Mendekripsi dokumen PDF
fileSecurity.DecryptFile("P@ssw0rd");
fileSecurity.Save(_dataDir + "sample_decrtypted.pdf");
}
}