我正在用Java编写一个程序,用于打印宾果卡的PDF文件。每页是一张卡片。为了方便我,我创建了一个带有acrofields的模板PDF文件,这样程序只需要创建该模板的副本,用数字填充acrofields,然后将其展平。截至目前,我可以创建1张宾果卡。我想在一个PDF文件中包含多页(因此,多张卡片)。但我不知道该怎么做。我读到的是PDFStamper与一个且只有一个PDFReader对象相关联。有没有一种方法可以做到这一点,而无需创建多个PDF文件并将它们合并为一个文件(我上次这样做,但发现速度很慢)提前致谢! 最佳答案 我花了一段时
我有一个证书,该证书用于我的Web服务器中的TLS/SSL。该证书是由值得信赖的当局颁发的,我的RSA私钥和X509证书的证书相同。证书的主要用法表明它可用于数字签名。现在,我需要使用该证书在数字上签署PDF,但是在所有示例中,他们都要求提供一个我没有的PKCS12文件。是否有任何解决方案可以使用该键和CER签署PDF,或者可以使用任何OpenSSL命令生成PKCS12?看答案奇怪的是,可以将证书用于TLS和数字签名。通常,关键用法不同,通用名称与域名匹配。如果这是您的要求opensslpkcs12-export-outcertificate.pfx-inkeyprivateKey.key-i
我想用itext7生成一个pdf,但是我们发生了一些错误:com.itextpdf.kernel.PdfException:PdfindirectobjectbelongstootherPDFdocument.Copyobjecttocurrentpdfdocument.atcom.itextpdf.kernel.pdf.PdfOutputStream.write(PdfOutputStream.java:195)~[kernel-7.0.2.jar:na]atcom.itextpdf.kernel.pdf.PdfOutputStream.write(PdfOutputStream.j
我正在使用iText2.1.0版创建PDF。我必须在表格的单元格中创建一个“详细信息”单元格。我这样做是在该单元格内嵌套一个表格。这种方法的问题是嵌套表格的边框不接触容器单元格的边框。我正在寻找的是嵌套在单元格内的表格,其边框与嵌套表格边框没有区别。我有一个这样的测试。我在一个循环内执行此操作以将单元格内的表添加到外部表:PdfPCelltestCell=newPdfPCell(newParagraph("Test"));//IwantthisbordertotouchthecontainerCellborders.testCell.setBorder(PdfPCell.BOTTOM)
您好,我在使用itextPDF将图像添加到PDF时遇到了一些问题...我有超过10.000张图像在过去几年中从原始纸上扫描,并且大小/像素不同当我使用将图像添加到pdf中时img.scaleAbsolute(823,640)要么img.scaleToFit(823,640)不会改变每个图像的结果,例如这个:第一个654是完全适合pdfPAGE的正确图像,原始tiff图像具有(2048x2929)这里是图片->这是原始tiff图像的第二个9436(1470x2057)在第一个和第二个中查看pdf的边距...有一种方法可以使每张图像都像654,无论原始尺寸如何?谢谢,请提出任何想法,否则我
我正在使用com.lowagie.text在我的代码中创建PDF。一切正常,除了我试图垂直对齐我的单元格内容。我希望单元格文本位于单元格高度的中间。这是我的代码PdfPCellcell=newPdfPCell(newPhrase(value,fontValueNew));cell.setBorder(o);cell.setBackgroundColor(newColor(233,232,232));cell.setHorizontalAlignment(Element.ALIGN_LEFT);cell.setVerticalAlignment(Element.ALIGN_MIDDLE)
有哪些方法可以使用Java将RTF转换为包含Windows或Unix文档中表格的PDF?我们在这里尝试过的选项是:ITEXT-但rtf文档中的表格在转换为PDF后无法正常显示。简而言之,PDF不包含表格。这是代码要点。ITEXTforrtftopdfjavacodegistPOI-apachePOI是否支持RTF文档解析?但是我发现不支持。POIsupportforRTFTIKA-使用Tika我能够阅读文档,但RTF中的表格未正确解析,我不知道如何将其转换为PDF。TIKAjavacodeforreadingrtf我们研究了其他选择。是否可以使用Java开发或将RTF转换为PDF?Ot
我正在尝试从PDF文件中提取图像。我在网上找到了一个例子,效果很好:PdfReaderreader;Filefile=newFile("example.pdf");reader=newPdfReader(file.getAbsolutePath());for(inti=0;i这给了我所有的图像,但图像的顺序错误。我的下一次尝试是这样的:for(inti=0;i虽然o.isStream()==true,但我只得到/Length和/Filter并且流只有大约100个字节长。根本找不到图像。我的问题是,以正确的顺序从PDF文件中获取所有图像的正确方法是什么。 最佳
我需要解析PDF文档。我已经实现了解析器并使用了iText库,到目前为止它没有任何问题。但不,我需要解析另一个文档,该文档在单词中间出现非常奇怪的空格。例如我得到:VorbereitungaufdieMotorradsaison.VieleMotorradfahrer所有粗体字都应该连接起来,但PDF解析器以某种方式在字中添加了空格。但是当我将PDF中的内容复制并粘贴到文本文件中时,我没有得到这些空格。首先,我认为这是因为我正在使用的PDF解析库,但对于另一个库,我也遇到了完全相同的问题。我从解析的单词中查看了singleSpaceWidth,我注意到它在添加空格时总是在变化。我试图将
感谢您的帮助...问题在将html表格标签/片段(我已将其转换为字符串)转换为PDF文档时...我能够使用这种技术成功将css样式应用到PDF文档...CSSResolvercssResolver=XMLWorkerHelper.getInstance().getDefaultCssResolver(false);cssResolver.addCss("td{border-right:white.1pxsolid;}",true);但是,我不成功使用现有的css文件(即使用CssFile对象)将css应用于PDF文档,就像这样...CSSResolvercssResolver=newS