在本操作指南中,我们描述了使用最佳文档转换器库之一使用 Java** 将 PDF 转换为 CSV 的详细说明。此外,本指南提供了配置文档转换库和示例代码的信息,以将 PDF 保存为 Java 中的 CSV 文件。以下是分步过程以及进行文档转换的工作示例。
使用 Java 将 PDF 转换为 CSV 的步骤
- 从 Maven 存储库安装 GroupDocs.Conversion for Java 以实现 Java PDF 到 CSV 功能
- 添加对执行从 PDF 到 CSV 的文档转换的基本类的引用
- 创建 Converter 类的实例并将输入的 PDF 文件传递给它的构造函数
- 初始化 SpreadsheetConvertOptions 类并定义用于自定义输出 CSV 文件的参数
- 最后,调用 Converter 类的 Convert 方法并将生成的 CSV 文件路径与 SpreadsheetConvertOptions 对象一起传递给它
已列出 在 Java 中将 PDF 转换为 CSV 的详细步骤。这些说明允许您在任何操作系统(包括 Microsoft Windows、Linux 和 Mac OS)上快速构建文档转换功能。要完成该操作,您只需要使用几个文档转换库的 API 调用。
使用 Java 将 PDF 转换为 CSV 的代码
import com.groupdocs.conversion.Converter; | |
import com.groupdocs.conversion.licensing.License; | |
import com.groupdocs.conversion.options.convert.SpreadsheetConvertOptions; | |
import com.groupdocs.conversion.filetypes.SpreadsheetFileType; | |
public class ConvertPdfToCsvUsingJava { | |
public static void main(String[] args) { // Main function to convert PDF to CSV in Java | |
// Remove the watermark in output CSV document by adding license | |
License lic = new License(); | |
lic.setLicense("GroupDocs.Conversion.lic"); | |
// Load the source PDF file for conversion to Image | |
Converter converter = new Converter("sample.pdf"); | |
// Set the convert options for CSV format | |
SpreadsheetConvertOptions options = new SpreadsheetConvertOptions(); | |
options.setFormat(SpreadsheetFileType.Csv); // Specify the conversion format | |
// Convert and save the PDF in CSV format | |
converter.convert("converted.csv", options); | |
System.out.println("Done"); | |
} | |
} |
通过使用上一节中描述的过程,我们能够构建 PDF 到 CSV Java 转换器 功能。该示例代码具有功能性,可以应用在应用程序中进行文档转换。但是,您可以使用 SpreadsheetConvertOptions 对象根据您的特定要求进一步扩展它。此外,PDF 文档可以转换为各种其他格式,例如 DOCX、TIFF、XLSX、HTML、JPG 等等。
我们已经讨论了在 Java 中进行文档转换以将 PDF 转换为 CSV 的详细说明。最近,我们发表了一篇关于使用 Java 将 PDF 转换为 TIFF 的文章,请查看 如何在 Java 中将 PDF 转换为 TIFF 帖子了解更多信息。