pdfbox相关内容

结合XFA和PDFBox

我想用PDFBox java库填充PDF表单。 PDF表格是使用Adobe Live Designer创建的,所以它使用XFA格式。 我尝试使用PDFBox查找有关填充XFA PDF表单的资源,但到目前为止,我还没有运气。我看到API中有一个PDAcroForm.setXFA方法,但我不知道如何使用它。 你知道是否可以填充PDFBox与PDFBox? 如果是的话,是否有代码示例或教 ..
发布时间:2018-03-05 13:52:42 Java开发

从PDFBox中的字体获取颜色

我试图从PDFBox中获取字体颜色,我似乎一直在抛出一个异常。有人可以帮忙吗?我尝试获取颜色的方式是(页面是我得到的PDPage): pre preResources = page.getResources(); 可重用 fontNames = resources.getFontNames(); (COSName fontName:fontNames) Syste ..
发布时间:2018-01-06 23:13:40 Java开发

PDFBOX使用粗体和普通文本的相同流

我一直在使用PDFBox我还是完全不理解它,但是我已经阅读了文档,使用字体和其他一些地方,但是我发现如何从PDF和它的风格,但我创建它,而不是阅读。 我正在做的东西 我一直在使用流: 不知道这是否是所有帮助我的代码,因为我刚刚加入了这个项目,但是当我加入时,它已经开始了。 $ b $如果你能帮我实施这个代码,或者帮助我提供一个想法或者来源,我可以阅读这个解决方案,那么我会非常感 ..
发布时间:2018-01-06 22:35:34 Java开发

Java PDFBox为PDF表单中的几个字段设置自定义字体

我使用Apache PDFBox来读取可填写的PDF表单,并根据一些数据填充字段。我正在使用下面的代码(根据来自其他SO答案的建议)来获取默认外观字符串,并更改它(如下所示,如果字段名称是“Field1”,我将字体大小从10更改为12。 我该如何加粗字段?有关安排/ Helv 10 Tf 0 g的顺序的任何文档?我需要设置大胆的领域? 如果我理解正确,有14个基本的字体,我可以使用PDFB ..
发布时间:2018-01-06 22:15:57 Java开发

使用PDFBox获取每一行的字体

有没有办法使用PDFBox获取PDF文件的每一行的字体?我已经尝试过,但只列出了该页面中使用的所有字体。它不显示该字体显示的行或文本。 列表 pages = doc.getDocumentCatalog()。getAllPages(); for(PDPage page:pages) { Map pageFonts = page.get ..
发布时间:2018-01-06 21:23:03 其他开发

pdfbox:试图解密PDF

以下此答案,我正在尝试解密一个pdf文件与pdfbox: PDDocument pd = PDDocument.load(path); if(pd.isEncrypted()){ try { pd.decrypt(“”); pd.setAllSecurityToBeRemoved(true); } catch(Exception e){ throw new Exceptio ..
发布时间:2017-08-18 02:32:42 Java开发

比较两个pdf文件

我需要比较两个几乎相似的文件的内容,并突出显示相应的pdf文件中的不同部分。我使用pdfbox。 解决方案 如果你喜欢使用GUI工具,你可以试试这个: diffpdf 。这是由 Mark Summerfield ,由于它是用Qt写的,它应该可用(或应该是可构建的) 这是屏幕截图: ..
发布时间:2016-12-21 22:21:44 其他开发

确定从PDF RGB和CMYK色彩

我有一个由不同颜色的文字和背景颜色的PDF。我如何确定哪些颜色与CMYK或RGB格式的PDF使用 的StringBuilder sb_Sourcepdf =新的StringBuilder()?; PdfReader reader_FirstPdf =新PdfReader(pdf_of_FirstFile); 文档的文档=新的文件(); PDFParser分析器=新PDFPa ..
发布时间:2016-09-23 23:52:50 C#/.NET

如何检查PDF启用Reader或不使用C#?

我唯一的要求是找一个文件夹中选定的PDF启用与否阅读器,更具体地说,如果使用权的方式,使人们能够添加注释(例如注释)定义的。 我在Windows应用程序这样做。如果我点击一个按钮,就会触发一个事件PDF文件搜索的文件夹。此事件需要检查文件夹中的PDF文件是否是征求意见启用读卡器。如果是这样,我需要删除注释使用权,或恢复PDF回原来的版本。 我的代码只能找到该文件夹​​中的PDF文件。我 ..
发布时间:2016-09-20 09:38:18 C#/.NET

阿帕奇PDFBox的Java库 - 有用于创建表的API?

我使用Apache PDFBox的Java库来创建PDF文件。有没有一种方法来创建使用PDFBOX一个数据表?如果没有这样的API来做到这一点,我将需要手动绘制的drawLine使用等表格,如何去这个问题有什么建议? 解决方案 源代码:与PDFBox的创建表 下面的方法绘制与指定表内容的表。它的一个黑客位,并将文本的小弦工作。它不执行自动换行,但你可以得到它是如何做的想法。搏一搏! ..
发布时间:2016-05-19 23:16:34 Java开发

使用PDFBOX当它在PDF位置是已知的高亮显示文本

请问PDFBOX提供一些工具来突出显示文本时,我有它的坐标? 文字的​​边界是已知的。 我知道有一些像提供pdfclown etc.But相同的功能并提供PDFBOX类似的东西,其他库? 解决方案 好吧,我发现了这一点。这是简单的。 PDDocument DOC = PDDocument.load(/ *文件的路径* /); PDPage页=(PDPage)doc.getDocum ..
发布时间:2016-05-19 23:05:03 Java开发

PDFBox的:PDPageContentStream的追加模式行为不端

我的PDF页面的一个绘制图像。当我使用 PDPageContentStream流=新PDPageContentStream(文件,网页); 绘制图像,一切工作正常..见下图。 但是当我使用构造 PDPageContentStream(文件,网页,真实,真实); 以创建 PDPageContentStream 和借鉴图像,新增加的图像被上下颠倒.. 没有得到什么错在这里.. PS。我使 ..
发布时间:2016-03-11 21:27:54 Java开发

如何添加图片作为Android的PDFBox的页面

我在我的Andr​​oid项目中添加 PDFBOX的Andr​​oid端口。 我已经写了下面的code 尝试 { PDDocument文档=新PDDocument(); PDPage页=新PDPage(); // page.set document.addPage(页); //创建一个新的字体对象选择PDF基地字体之一 PDFont字体= PDTy ..
发布时间:2016-03-08 12:48:58 移动开发

PDFBox的在Android的处理PDF格式

我想使用PDFBOX lib放到我的Andr​​oid应用程序,但即时得到 java.lang.NoClassDefFoundError的:org.pdfbox.pdmodel.PDDocument 此错误。至于我正在开发的商业应用。所以我的问题是,我们能在Android中使用PDFBOX我不能使用其他库的iText像 这是我的code: - PDFParser解析器= NULL; ..
发布时间:2015-12-07 00:04:39 移动开发