Skip to content

PDF 转 CSV

概述

ComPDFKit Conversion SDK 支持将 PDF 文档转换为CSV(Comma-Separated Values)文件。将 PDF 转换为 CSV 是一种常见的需求,通常用于从 PDF 文档中提取表格或结构化数据。

注意事项

  • 当设置setCsvMerge选项时, 原 PDF 文档中的表格都会合并到同一个 CSV 文件中。

示例 以下是完整的示例代码,演示了如何将 PDF 文档转换为 CSV 文档。

java
        CPDFConvert   cpdfConvertCSV = new CPDFConvertCSV();
        CPDFConvertCsvOptions cpdfConvertCsvOptions = new CPDFConvertCsvOptions();
        String inputPath = rootDir + input_file + "excel.pdf";
        List<Integer> pageCounts = getPageCounts(cpdfConvertCSV.getPageCount(inputPath, password));
        ConvertResult convert = cpdfConvertCSV.convert(inputPath, rootDir + output_file, "", cpdfConvertCsvOptions, pageCounts, password, page -> {
        });
        cpdfConvertCsvOptions.setCsvMerge(true);
        ConvertResult convertMerge = cpdfConvertCSV.convert(inputPath, rootDir + output_file, "", cpdfConvertCsvOptions, pageCounts, password, page -> {
        });