Buka PDF yang dilindungi kata sandi menggunakan Go
Contents
[
Hide
]
Buka dokumen PDF yang dilindungi kata sandi
Cuplikan kode ini menjelaskan cara membuka dokumen PDF yang dilindungi kata sandi menggunakan Aspose.PDF for Go via C++. Dokumen dibuka dengan password pemilik, yang memberikan akses penuh dan memungkinkan operasi lebih lanjut seperti membaca metadata, memeriksa izin, mendekripsi file, atau memodifikasi konten.
- Buka dokumen PDF yang dilindungi.
- Panggil OpenWithPassword dan berikan nama file bersama dengan kata sandi pemilik untuk membuka kunci dokumen.
- Gunakan ‘defer pdf.Close()’ untuk melepaskan semua sumber daya yang dialokasikan setelah pemrosesan selesai.
- Setelah membuka dokumen, Anda dapat melanjutkan dengan tugas tambahan seperti mendekripsi PDF, mengubah izin, atau mengekstrak informasi.
package main
import "github.com/aspose-pdf/aspose-pdf-go-cpp"
import "log"
func main() {
// OpenWithPassword(filename string, password string) opens a password-protected PDF-document
pdf, err := asposepdf.OpenWithPassword("sample_with_password.pdf", "ownerpass")
if err != nil {
log.Fatal(err)
}
// Close() releases allocated resources for PDF-document
defer pdf.Close()
// working...
}