草庐IT

PDF-Latex

全部标签

java - 使用来自 html 的 Flying Saucer 渲染 PDF 中的嵌入图像

我有一个xhtml文档,我正在使用flyingsaucer将其转换为PDF。xhtml有几个标签,这些标签具有内联的base64编码图像。xhtml的来源是动态的,因此图像标签所在的结构可能会有所不同。这是标签外观的示例:当我在浏览器中查看html时,图像显示正确,但是img元素未在最终PDF中呈现。以下是我渲染它以创建PDF的方式。ITextRendererrenderer=newITextRenderer();renderer.setDocument(builder.parse(source),"");renderer.layout();renderer.createPDF(res

使用ITEXT 5使用证书和私钥签名PDF文档

我有一个证书,该证书用于我的Web服务器中的TLS/SSL。该证书是由值得信赖的当局颁发的,我的RSA私钥和X509证书的证书相同。证书的主要用法表明它可用于数字签名。现在,我需要使用该证书在数字上签署PDF,但是在所有示例中,他们都要求提供一个我没有的PKCS12文件。是否有任何解决方案可以使用该键和CER签署PDF,或者可以使用任何OpenSSL命令生成PKCS12?看答案奇怪的是,可以将证书用于TLS和数字签名。通常,关键用法不同,通用名称与域名匹配。如果这是您的要求opensslpkcs12-export-outcertificate.pfx-inkeyprivateKey.key-i

java - Itext7 生成 pdf 异常 "Pdf indirect object belongs to other PDF document. Copy object to current pdf document."

我想用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

java - 解锁 protected pdf文件

我需要处理大量protectedpdf文件并使用java程序编辑它们,但我没有这些文件的密码。有什么办法可以批量解锁这个文件吗?我想要一个windows命令之类的工具或者java开源api。什么是最好的解决方案? 最佳答案 这些pdf文件是否需要密码才能打开,或者保护包括对复制、打印、修改、文本提取等的限制?如果是这种情况,你可以试试qpdfhttp://qpdf.sourceforge.net/用法:qpdf--decryptfile.pdfunlocked.pdf并且可以批量以这种方式用于批处理操作forfin*.pdf;doq

java - 使用 Java 向 PDF 添加数字签名

我想使用存储在USBtoken、HSM等上的证书对PDF文件进行数字签名。如何使用JAVA使用存储在USBtoken上的私钥? 最佳答案 到iText自己引用,我再补充GnosticeDigiSignerApachePDFBox(开源)Java4Less(开源,基于PDFBox)AdobeLiveCyclejPDFSecureOracleFusion 关于java-使用Java向PDF添加数字签名,我们在StackOverflow上找到一个类似的问题: htt

java - 使用 ITEXT 使图像适合 PDF

您好,我在使用itextPDF将图像添加到PDF时遇到了一些问题...我有超过10.000张图像在过去几年中从原始纸上扫描,并且大小/像素不同当我使用将图像添加到pdf中时img.scaleAbsolute(823,640)要么img.scaleToFit(823,640)不会改变每个图像的结果,例如这个:第一个654是完全适合pdfPAGE的正确图像,原始tiff图像具有(2048x2929)这里是图片->这是原始tiff图像的第二个9436(1470x2057)在第一个和第二个中查看pdf的边距...有一种方法可以使每张图像都像654,无论原始尺寸如何?谢谢,请提出任何想法,否则我

java - PDF 单元格垂直对齐与 com.lowagie.text

我正在使用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 - 将 Office 文档转换为 PDF 或图像的最佳选择是什么

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭9年前。Improvethisquestion基本上,我想知道的是,除了JODConverter、ApachePOI、docx4j之外,是否还有更好的开源选项来转换Office文档-docx,doc,xls,xlsx,odt..为PDF格式。我已经尝试了所有这些选项,它适用于更小和

java - 使用读取 rtf 文档中的表格的 JAVA 将 RTF 转换为 PDF

有哪些方法可以使用Java将RTF转换为包含Windows或Unix文档中表格的PDF?我们在这里尝试过的选项是:ITEXT-但rtf文档中的表格在转换为PDF后无法正常显示。简而言之,PDF不包含表格。这是代码要点。ITEXTforrtftopdfjavacodegistPOI-apachePOI是否支持RTF文档解析?但是我发现不支持。POIsupportforRTFTIKA-使用Tika我能够阅读文档,但RTF中的表格未正确解析,我不知道如何将其转换为PDF。TIKAjavacodeforreadingrtf我们研究了其他选择。是否可以使用Java开发或将RTF转换为PDF?Ot

java - 如何以正确的顺序使用 iText 从 PDF 中提取图像?

我正在尝试从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文件中获取所有图像的正确方法是什么。 最佳