如何在java中读取pdf文件

如何在java中读取pdf文件,java,pdf,Java,Pdf,我正在从事一个需要阅读pdf文件的java项目 我知道可以使用一些外部库,如itext 但是,不使用任何外部库就可以使用java inbuild功能读取pdf文件吗?是的,这是可能的。通过ApachePDFBox从java读取pdf文件。此PDFBOX允许创建新的PDF文档、操作现有文档以及从文档中提取内容。ApachePDFBox还包括几个命令行实用程序。是的,这是可能的。通过ApachePDFBox从java读取pdf文件。此PDFBOX允许创建新的PDF文档、操作现有文档以及从文档中提取内

我正在从事一个需要阅读pdf文件的java项目

我知道可以使用一些外部库,如itext


但是,不使用任何外部库就可以使用java inbuild功能读取pdf文件吗?

是的,这是可能的。通过ApachePDFBox从java读取pdf文件。此PDFBOX允许创建新的PDF文档、操作现有文档以及从文档中提取内容。ApachePDFBox还包括几个命令行实用程序。

是的,这是可能的。通过ApachePDFBox从java读取pdf文件。此PDFBOX允许创建新的PDF文档、操作现有文档以及从文档中提取内容。Apache PDFBox还包括几个命令行实用程序。

您可以使用Apache PDFBox恢复PDF文件的文本。在maven项目pom.xml中,我们必须添加依赖项

<dependency>
    <groupId>org.apache.pdfbox</groupId>
    <artifactId>pdfbox</artifactId>
    <version>2.0.8</version>
</dependency>
要阅读/创建PDF,请参阅文档:


您可以使用Apache PDFBox恢复PDF文件的文本。在maven项目pom.xml中,我们必须添加依赖项

<dependency>
    <groupId>org.apache.pdfbox</groupId>
    <artifactId>pdfbox</artifactId>
    <version>2.0.8</version>
</dependency>
要阅读/创建PDF,请参阅文档:


是的,这是可能的。但这将是一项艰巨的工作……为什么不使用外部库呢?Java对pdf格式没有本机支持。您必须实现解码和处理二进制格式所需的逻辑。@RAVITEJA这不是一个解决办法。您必须从头开始解析该文件。这不是一件小事。看看这篇维基百科文章,了解一下格式的结构:。可能更容易绕过无库要求。如果你能解释为什么你有无库要求,人们会给你更好的建议?是的,这是可能的。但这将是一项艰巨的工作……为什么不使用外部库呢?Java对pdf格式没有本机支持。您必须实现解码和处理二进制格式所需的逻辑。@RAVITEJA这不是一个解决办法。您必须从头开始解析该文件。这不是一件小事。看看这篇维基百科文章,了解一下格式的结构:。可能更容易绕过无库要求。如果你能解释为什么你有无库要求,人们会给你更好的建议?谢谢fariyad。这对我很有帮助。这对我很有帮助