pdfbox 相关问题

Apache PDFBox库是一个用于处理PDF文档的开源Java工具。该项目允许创建新的PDF文档,处理现有文档以及从文档中提取内容的功能。 Apache PDFBox还包括几个命令行实用程序。

PDFBox - 如何将编码从 WinAnsiEncoding 更改为 Unicode?

我正在尝试找到一种方法可以将 WinAnsiEncoding 更改为 Unicode,我试过这样设置字体, PDDocument 文档 = new PDDocument(); PDPage page = new PDPage(PDRectangle.A4); doc.addPag...

回答 2 投票 0

性能 iText 与 PdfBox(2014)

我正在尝试将 pdf(我最喜欢的书 Effective Java,如果重要的话)转换为文本,我检查了 iText 和 Apache PdfBox。我看到了性能上的巨大差异:使用 iText 花费了 2:521,...

回答 2 投票 0

单个用户签名上的 PDFBox 多个位置

我想问一下,一个用户可以有多个位置签名,而签名面板中只有一个吗? 有可能吗?

回答 1 投票 0

Apache Tika PDFParser 在导入 pdfbox 依赖后返回 NoClassDefFound

我正在尝试开发一个用于提取 pdf 内容的应用程序,并且我已经导入了 apache tika 依赖项, org.apache.tika 我正在尝试开发一个用于提取pdf内容的应用程序,并且我已经导入了apache tika依赖项, <dependency> <groupId>org.apache.tika</groupId> <artifactId>tika-parsers</artifactId> <version>1.12</version> </dependency> 获取 PDFParser 类,它可以独立用于我代码中的任何实例化。 但是,为了处理扫描的文档,我尝试从 Maven 导入 pdfbox 依赖项,但是在 IntelliJ 下载依赖项后,我收到了任何 PDFParser 实例的 NoClassDefFoundError,即使我根本没有从 pdfbox 导入任何类。 <dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox</artifactId> <version>2.0.12</version> </dependency> Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/pdfbox/exceptions/CryptographyException at Starter.main(Starter.java:7) Caused by: java.lang.ClassNotFoundException: org.apache.pdfbox.exceptions.CryptographyException at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) ... 1 more 我在这两种情况下运行的代码都非常直接用于测试。 import org.apache.tika.parser.pdf.PDFParser; public class Starter { public static void main(String[] args){ System.out.println("THIS IS A TEST"); PDFParser stuff = new PDFParser(); } } 使用当前版本,像这样: <dependencies> <dependency> <groupId>org.apache.tika</groupId> <artifactId>tika-core</artifactId> <version>2.7.0</version> </dependency> <dependency> <groupId>org.apache.tika</groupId> <artifactId>tika-parser-pdf-module</artifactId> <version>2.7.0</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-simple</artifactId> <version>2.0.6</version> </dependency> </dependencies> 这也将导入 PDFBox 依赖项。

回答 1 投票 0

PDFBox-从带有黄色背景的扁平化 PDF 中提取部分

作为 api 响应的一部分,我收到了某些扁平化且只读的 pdf 文档。 我需要验证 pdf 中包含签名的某些部分是否在

回答 0 投票 0

PDFBox 3.0.0 添加保护时出现 OutOfMemory 错误

我有一个 221MB 的 pdf,我想做的就是禁用修改并添加密码保护。我正在使用 PDFBox 3.0.0-RC1 和 Corretto 11。堆使用图中的红色箭头是点

回答 0 投票 0

使用 PDFBox 3.0.0.alpha3 在 PDF 中正确嵌入 Roboto 字体

我正在使用 PDFBox 3.0.0.alpha3 来操作 PDF 文件并使用 Roboto 字体添加文本。安装在 Windows 上时字体可以正常显示,但在不同的机器上打开时没有

回答 0 投票 0

使用 PDFBox 从 PDF 生成时图像褪色并有彩色叠加

我正在尝试使用 org.apache.pdfbox API,版本 3.0.0-RC1 从 PDF 页面生成图像。 在我的本地 Windows Java 8 环境中执行时,代码可以完美运行,没有任何问题,h...

回答 0 投票 0

有没有办法在 Pdfbox 中访问 PDRadioButton 或 PDCheckBox 的可能选项?

我目前正在研究 pdfbox 并尝试以编程方式确定字段的可能值,同时枚举 pdf 文档中的所有 PDField。在另一篇文章中,用户推荐...

回答 0 投票 0

如何在 EasyTable 中创建这种格式的表格

我想在我的案例中有一个标题 Notes rowspaning 到多行 (2)。当我尝试编写相同的代码时,我得到了 rg.vandeseer.easytable.structure.Table$TableBuilder$

回答 2 投票 0

CS1501 方法“GetBlocks”没有重载

我正在使用 pdfpig 中的这段代码,但出现错误 CS1501 方法“GetBlocks”没有重载 使用 UglyToad.PdfPig; 使用 UglyToad.PdfPig.Content; 使用 UglyToad.PdfPig.DocumentLayoutAnaly...

回答 1 投票 0

使用 iText 从 PDF 中提取突出显示的文本

我正在尝试从 PDF 文件中提取突出显示的文本。我设法编写了这段代码,但它无法提取突出显示的文本。知道是什么问题吗?或者有更好的/方法来做...

回答 0 投票 0

无法使用 PDFBox 在 PDF 中附加数据

我正在使用 PDFBox 并尝试在 PDF 中附加数据(突出显示、绘制图像等)。我注意到当我使用 document.getPage(0) 时,它不会附加数据。但是当我使用 document.addPage() 它时...

回答 0 投票 0

pdfbox 消息“您没有关闭 PDF 文档”

我有 java 代码,可以将 pdf 文件从目录复制页面复制到新的 pdf,然后将其保存到另一个位置。但它抛出: org.apache.pdfbox.cos.COSDocument 完成 警告:警告:Y...

回答 0 投票 0

如何在 Java 中将 PDF 转换为 PDF/A

在 Java 中,我希望能够读取 PDF 文件,测试它是否兼容 PDF/A(用于存档的 PDF),如果不兼容,则将文件转换为 PDF/A。 我可能更喜欢 Apache PDFBox 中的这个,因为...

回答 2 投票 0

从 pdf java android 中提取文本

我正在尝试使用 android studio java(api 26 分钟,api33 是模拟器)和 apache pdfbox 从 pdf 文件中提取原始文本 这是我的代码。转换你似乎有问题......

回答 1 投票 0

pdf Form Xobjects 提取问题?

这个问题要继续,当我尝试解析 pdf 中的 Form Xobjects 时,我在 adobe 中打开它时遇到了一些错误。 源文件在这里。 在 Form Xobject 提取后这个 ...

回答 1 投票 0

在矩形内包裹签名文本

我正在为我的一个用例使用 PDFBox 创建数字签名。但是,根据我的要求,从样本生成的签名的外观有所不同。我想要的签名

回答 0 投票 0

Apache PDFBOX Java - 如何从 PDF 文档中删除页码?

我必须使用 Java 和 Apache PDFBOX 删除 PDF 文档中的所有页码(我可以使用不同的库,只要它们可以免费使用)。 这是我尝试过的: 公共静态无效

回答 0 投票 0

如何处理在 Swift 应用程序中更改 PDF 文件的内容?

我正在使用 Swift 在 iOS 上开发一个 PDF 编辑应用程序,但我无法处理 PDF 文件内容的更改。我试过使用Apple的PDFKit,但它不支持changi ...

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.