在 Go 中将 PDF 转换为 Excel

Aspose.PDF for Go 支持将 PDF 文件转换为 Excel 格式的功能。

将 PDF 转换为 XLSX

Excel 提供了用于排序、过滤和分析数据的高级工具,使得执行趋势分析或财务建模等任务更加容易,这些在静态 PDF 文件中很难实现。手动将数据从 PDF 复制到 Excel 耗时且易出错。转换可自动化此过程,为大数据集节省大量时间。

Aspose.PDF for Go 使用 SaveXlsX 将下载的 PDF 文件转换为 Excel 电子表格并保存。

  1. 导入所需的包。
  2. 打开 PDF 文件。
  3. 使用将 PDF 转换为 XLSX SaveXlsX.
  4. 关闭 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)
    }
    // SaveXlsX(filename string) saves previously opened PDF-document as XlsX-document with filename
    err = pdf.SaveXlsX("sample.xlsx")
    if err != nil {
      log.Fatal(err)
    }
    // Close() releases allocated resources for PDF-document
    defer pdf.Close()
  }