Go를 사용하여 비밀번호로 보호된 PDF 열기
Contents
[
Hide
]
비밀번호로 보호된 PDF 문서 열기
이 코드 스니펫은 C++를 통해 Aspose.PDF for Go를 사용하여 비밀번호로 보호된 PDF 문서를 여는 방법을 설명합니다. 문서는 소유자 비밀번호로 열리며, 이는 전체 접근 권한을 제공하고 메타데이터 읽기, 권한 검사, 파일 복호화 또는 내용 수정과 같은 추가 작업을 수행할 수 있게 합니다.
- 보호된 PDF 문서를 엽니다.
- 호출 OpenWithPassword 파일 이름과 소유자 비밀번호를 제공하여 문서를 잠금 해제하십시오.
- 처리가 완료되면 ‘defer pdf.Close()‘를 사용하여 할당된 모든 리소스를 해제하십시오.
- 문서를 연 후에는 PDF 복호화, 권한 변경 또는 정보 추출과 같은 추가 작업을 진행할 수 있습니다.
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...
}