Skip to content

PDF 转 Excel

概述

ComPDF Conversion SDK 支持将 PDF 文档转换为 Microsoft Excel 格式 (.xlsx)。通过从 PDF 中提取、解析并导入数据到 Excel,用户可以进一步编辑、分析或分享 Excel 文件。

设置 Excel 内容选项

PDF 转 Excel 时,以下选项会直接影响写入 Excel 文件的内容。

  • excel_all_content:转换后的 XLSX 文件是否包含 PDF 中的全部内容。
  • excel_csv_format:是否将表格数据保存为 CSV 格式。
  • excel_worksheet_option:工作表布局选项。
选项说明
ExcelWorksheetOption::FOR_TABLE每个表格创建一个 sheet。
ExcelWorksheetOption::FOR_PAGE每一页创建一个 sheet。
ExcelWorksheetOption::FOR_DOCUMENT整个文档创建一个 sheet。

示例

ruby
options = ComPDFConversion::ConvertOptions.new
options.excel_worksheet_option = ComPDFConversion::ExcelWorksheetOption::FOR_TABLE

result = ComPDFConversion::Conversion.start_pdf_to_excel(
  input_file_path,
  "",
  output_file_path,
  options
)