PDF 转 Excel
概述
ComPDF Conversion SDK 支持将 PDF 文档转换为 Microsoft Excel 格式(.xlsx)。通过从 PDF 中提取、解析和导入数据到 Excel,用户可以进一步编辑、分析或共享 Excel 文件。此功能有助于提高生产力、减少手动录入错误并简化复杂的文档处理任务。
设置 Excel 的内容选项
将 PDF 文件转换为 Excel 文件时,需要注意以下选项的设置,它们将直接影响写入 Excel 文件的内容。
内容选项:
如果设置
excelAllContent选项,转换后的 XLSX 文件将包含 PDF 中的所有内容。工作表选项:
| 选项 | 说明 |
|---|---|
ExcelWorksheetOption::FOR_TABLE | 为每个表格创建一个工作表。 |
ExcelWorksheetOption::FOR_PAGE | 为每个 PDF 页面创建一个工作表。 |
ExcelWorksheetOption::FOR_DOCUMENT | 为整个 PDF 文档创建一个工作表。 |
示例
本示例演示如何将 PDF 转换为 XLSX 文件。
php
use ComPDFKit\Conversion\ExcelWorksheetOption;
$option = new ConvertOption();
Conversion::convert('Excel', 'excel.pdf', 'password', 'output.xlsx', $option);
// 设置所有内容选项。
$option->excelAllContent = true;
$option->excelWorksheetOption = ExcelWorksheetOption::FOR_DOCUMENT;
Conversion::convert('Excel', 'excel.pdf', 'password', 'output_all.xlsx', $option);