Go로 PDF 페이지 삭제
Contents
[
Hide
]
**Aspose.PDF for Go via C++**를 사용하여 PDF 파일에서 페이지를 삭제할 수 있습니다. 다음 코드 스니펫은 특정 페이지를 삭제하여 PDF 문서를 조작하는 방법을 보여줍니다. 이 방법은 페이지를 제거하고, 수정된 문서를 저장하며, 적절한 리소스 관리를 보장하는 PDF 문서 조작 작업에 효율적입니다.
- PDF 파일 열기.
- 특정 페이지를 삭제하는 PageDelete 함수.
- 문서를 저장하는 Save 메서드.
package main
import "github.com/aspose-pdf/aspose-pdf-go-cpp"
import "log"
func main() {
// Open(filename string) opens a PDF-document with filename
pdf, err := asposepdf.Open("sample.pdf")
if err != nil {
log.Fatal(err)
}
// PageDelete(num int32) deletes specified page in PDF-document
err = pdf.PageDelete(1)
if err != nil {
log.Fatal(err)
}
// Save() saves previously opened PDF-document
err = pdf.Save()
if err != nil {
log.Fatal(err)
}
// Close() releases allocated resources for PDF-document
defer pdf.Close()
}