以编程方式打开 PDF 文档

打开现有 PDF 文档

此代码片段演示了使用 Aspose.PDF for Go 处理 PDF 的基本操作。这包括打开文件、保存更改以及正确关闭资源。这使其成为处理 PDF 文档的开发者的基础示例。

该示例简洁明了,易于理解和修改。它非常适合初学者或用作更复杂应用的模板。

在许多场景中,打开和保存 PDF 文档的能力是核心需求,例如生成报告、修改文档或创建自动化工作流。

此示例展示了 API 在简单 PDF 操作上的易用性,可进一步扩展为包括文本提取、注释或表单填写等高级功能。


    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)
        }
        // 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()
    }