Abrir un PDF protegido con contraseña usando Go
Contents
[
Hide
]
Abrir un documento PDF protegido con contraseña
Este fragmento de código explica cómo abrir un documento PDF protegido con contraseña usando Aspose.PDF for Go vía C++. El documento se abre con la contraseña del propietario, que brinda acceso completo y permite operaciones adicionales como leer metadatos, inspeccionar permisos, descifrar el archivo o modificar el contenido.
- Abrir el documento PDF protegido.
- Llama al método OpenWithPassword y proporcione el nombre del archivo junto con la contraseña del propietario para desbloquear el documento.
- Utilice ‘defer pdf.Close()’ para liberar todos los recursos asignados una vez que el procesamiento haya finalizado.
- Después de abrir el documento, puede continuar con tareas adicionales como descifrar el PDF, cambiar los permisos o extraer información.
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...
}