pdfbox相关内容
我想用PDFBox java库填充PDF表单。 PDF表格是使用Adobe Live Designer创建的,所以它使用XFA格式。 我尝试使用PDFBox查找有关填充XFA PDF表单的资源,但到目前为止,我还没有运气。我看到API中有一个PDAcroForm.setXFA方法,但我不知道如何使用它。 你知道是否可以填充PDFBox与PDFBox? 如果是的话,是否有代码示例或教
..
我试图用pdfbox打印一个现有的pdf文件。目前我通过maven使用pdfbox 2.0.0 RC3。 这是我目前的代码: PDDocument document = PDDocument.load(new File(myPdfFile)); PrinterJob job = PrinterJob.getPrinterJob(); if(job.printDialog(
..
我试图从PDFBox中获取字体颜色,我似乎一直在抛出一个异常。有人可以帮忙吗?我尝试获取颜色的方式是(页面是我得到的PDPage): pre preResources = page.getResources(); 可重用 fontNames = resources.getFontNames(); (COSName fontName:fontNames) Syste
..
我使用pdfbox 2.0.5来填写PDF文档的表单域,使用下面的代码: $ b $ pre $ doc $ PDDocument .load(的inputStream); PDDocumentCatalog catalog = doc.getDocumentCatalog(); PDAcroForm form = catalog.getAcroForm(); (PDF字段:form.get
..
我一直在使用PDFBox我还是完全不理解它,但是我已经阅读了文档,使用字体和其他一些地方,但是我发现如何从PDF和它的风格,但我创建它,而不是阅读。 我正在做的东西 我一直在使用流: 不知道这是否是所有帮助我的代码,因为我刚刚加入了这个项目,但是当我加入时,它已经开始了。 $ b $如果你能帮我实施这个代码,或者帮助我提供一个想法或者来源,我可以阅读这个解决方案,那么我会非常感
..
我使用Apache PDFBox来读取可填写的PDF表单,并根据一些数据填充字段。我正在使用下面的代码(根据来自其他SO答案的建议)来获取默认外观字符串,并更改它(如下所示,如果字段名称是“Field1”,我将字体大小从10更改为12。 我该如何加粗字段?有关安排/ Helv 10 Tf 0 g的顺序的任何文档?我需要设置大胆的领域? 如果我理解正确,有14个基本的字体,我可以使用PDFB
..
有没有办法使用PDFBox获取PDF文件的每一行的字体?我已经尝试过,但只列出了该页面中使用的所有字体。它不显示该字体显示的行或文本。 列表 pages = doc.getDocumentCatalog()。getAllPages(); for(PDPage page:pages) { Map pageFonts = page.get
..
以下此答案,我正在尝试解密一个pdf文件与pdfbox: PDDocument pd = PDDocument.load(path); if(pd.isEncrypted()){ try { pd.decrypt(“”); pd.setAllSecurityToBeRemoved(true); } catch(Exception e){ throw new Exceptio
..
让我们考虑一下这个代码: public class Test1 { public static void CreatePdf String src)throws IOException,COSVisitorException { PDRectangle rec = new PDRectangle(400,400); PDDocument document = null; d
..
我需要比较两个几乎相似的文件的内容,并突出显示相应的pdf文件中的不同部分。我使用pdfbox。 解决方案 如果你喜欢使用GUI工具,你可以试试这个: diffpdf 。这是由 Mark Summerfield ,由于它是用Qt写的,它应该可用(或应该是可构建的) 这是屏幕截图:
..
我想用pdfbox图书馆签署pdf。 这是我的代码: private static void signPdf(PDDocument document)throws Exception { PDSignature sig = new PDSignature(); sig.setFilter(COSName.ADOBE_PPKLITE); sig.setSubFilter(
..
我有一个由不同颜色的文字和背景颜色的PDF。我如何确定哪些颜色与CMYK或RGB格式的PDF使用 的StringBuilder sb_Sourcepdf =新的StringBuilder()?; PdfReader reader_FirstPdf =新PdfReader(pdf_of_FirstFile); 文档的文档=新的文件(); PDFParser分析器=新PDFPa
..
我唯一的要求是找一个文件夹中选定的PDF启用与否阅读器,更具体地说,如果使用权的方式,使人们能够添加注释(例如注释)定义的。 我在Windows应用程序这样做。如果我点击一个按钮,就会触发一个事件PDF文件搜索的文件夹。此事件需要检查文件夹中的PDF文件是否是征求意见启用读卡器。如果是这样,我需要删除注释使用权,或恢复PDF回原来的版本。 我的代码只能找到该文件夹中的PDF文件。我
..
我有一些PDF需要提取文本 只有一个PDF格式是TrueType字体 它会导致以下错误: 异常线程“main”java.lang.NoSuchMethodError:org.apache.fontbox.ttf.TrueTypeFont.getAdvanceWidth(我)我 在org.apache.pdfbox.pdmodel.font.PDTrueTypeFont.getFontWidt
..
我使用Apache PDFBox的Java库来创建PDF文件。有没有一种方法来创建使用PDFBOX一个数据表?如果没有这样的API来做到这一点,我将需要手动绘制的drawLine使用等表格,如何去这个问题有什么建议? 解决方案 源代码:与PDFBox的创建表 下面的方法绘制与指定表内容的表。它的一个黑客位,并将文本的小弦工作。它不执行自动换行,但你可以得到它是如何做的想法。搏一搏!
..
请问PDFBOX提供一些工具来突出显示文本时,我有它的坐标? 文字的边界是已知的。 我知道有一些像提供pdfclown etc.But相同的功能并提供PDFBOX类似的东西,其他库? 解决方案 好吧,我发现了这一点。这是简单的。 PDDocument DOC = PDDocument.load(/ *文件的路径* /); PDPage页=(PDPage)doc.getDocum
..
我试图使用广场注释得到PDF文本。我使用下面code提取使用 PDFBOX PDF文本。结果 code {尝试 PDDocument文件= NULL; 尝试{ 文件= PDDocument.load(新文件(“//用户//”+ USR +“// //桌面BoldTest2 2.pdf”));
..
我的PDF页面的一个绘制图像。当我使用 PDPageContentStream流=新PDPageContentStream(文件,网页); 绘制图像,一切工作正常..见下图。 但是当我使用构造 PDPageContentStream(文件,网页,真实,真实); 以创建 PDPageContentStream 和借鉴图像,新增加的图像被上下颠倒.. 没有得到什么错在这里.. PS。我使
..
我在我的Android项目中添加 PDFBOX的Android端口。 我已经写了下面的code 尝试 { PDDocument文档=新PDDocument(); PDPage页=新PDPage(); // page.set document.addPage(页); //创建一个新的字体对象选择PDF基地字体之一 PDFont字体= PDTy
..
我想使用PDFBOX lib放到我的Android应用程序,但即时得到 java.lang.NoClassDefFoundError的:org.pdfbox.pdmodel.PDDocument 此错误。至于我正在开发的商业应用。所以我的问题是,我们能在Android中使用PDFBOX我不能使用其他库的iText像 这是我的code: - PDFParser解析器= NULL;
..