itext相关内容
我如何将给定的段落分为2个段落,因为它只适合画布的一部分.拆分后,我想将第一部分添加到画布中,然后将第二部分添加到新画布中. public Paragraph addParagraphToPage(PdfDocument pdfDocument, int pageNum, Rectangle rectangle, Paragraph p) { PdfPage page = pdfD
..
我使用iReport生成了一个包含3页的报告.现在,签名仅出现在一页中.但是我需要使用iText对每个页面进行签名. PdfReader reader = new PdfReader(fullFilePath); String outputPath = reportPath + randomUUID + fileExtension; FileOutputStream fout = new
..
需要用其他语言替换pdf中的文本.第一步,我尝试使用itextpdf ad pdfbox API搜索和替换pdf文件中的文本. 使用下面的代码片段,该片段使用itextpdf api从源PDF文件中搜索并将文本"Hello"替换为"Hi".创建新的PDF时不会替换任何文本. public void manipulatePdf(String src, String dest) throw
..
..
我已经搜索了一些解决方案,但找不到真正的答案.在我的应用程序中,我使用IText将报告保存为pdf,但是现在我想在完成报告时合并文件夹中的所有文件. 问题在于每个文件夹包含不同数量的文件,所以我不能仅对其进行硬编码. 任何建议将不胜感激. 解决方案 这是一个有效的示例.我用过ITEXT 依赖项: com.itext
..
在计算pdf哈希之前,如何从签名字段中删除有效性未知的图标(问号). 下面用于创建签名字段的代码. PdfStamper stamper = PdfStamper.CreateSignature(reader, os, '\0'); PdfSignatureAppearance appearance = stamper.SignatureAppearance; appearance.S
..
我创建了一个带有'open office writer'的pdf模板,并用iText填充了这些字段.用这样的伪代码: PdfReader reader = new PdfReader("C:/temp/Template.pdf"); FileOutputStream fileOutputStream = new FileOutputStream("C:/temp/TemplateTest.p
..
我正在尝试将多个pdf页面合并为一个pdf页面. iText有很多示例,这些示例显示了如何将pdf页面组合成一个文件,但是我需要所有页面都适合单个页面(沿它们的方向缩小宽度和高度) String[] files = { MovieLinks1.RESULT, MovieHistory.RESULT }; // step 1 Document document = new Docume
..
当前,我正在使用自定义的LocationTextExtractionStrategy从返回TextRenderInfo []的PDF中提取文本.我希望能够确定TextRenderInfo对象(或PDFString,TextRenderInfo的子级)是否出现在特定层中.我不确定这是否可能.要获取PDF中的图层,我正在使用: Dictionary layers
..
需要通过使用外部Web服务对文档哈希进行签名来对PDF进行签名,该过程必须分两步完成,并使用一个临时的空签名. 跟随 Priyanka问题和Grazina问题并阅读该帖子上的mkl答案,即使添加了像Grazina这样的哈希前缀,我目前的签名也无效做到了. iTextSharp版本:5.5.13.1 此程序是我以前的问题的另一种方法. 当前代码(编译并开始调用 SignPDF 方法
..
我正在尝试对pdf文档进行数字签名,并且需要使用MSSP(移动签名服务提供商)将签名附加到签名面板上.我研究了一些stackoverflow问题,并做了如下操作. 首先,我创建pdf的校验和.在生成校验和之前,将空签名添加到pdf.生成校验和后,我将其作为数据发送给签名文件到服务器.服务器给了我base64签名,我从base64签名中找到了证书链.现在,我需要将签名附加到pdf,显示给“签名
..
我正在使用iText 7(特别是HtmlConverter.ConvertToDocument方法)将HTML转换为PDF.问题是,我真的不希望在服务器上创建PDF文件,而是希望在内存中做所有事情,然后将其发送给用户浏览器,以便他们下载. 任何人都可以向我展示一个如何使用此库的示例,而不是将文件写入到MemoryStream中,这样我就可以将其直接发送给浏览器了吗? 我一直在寻找示例,
..
是否可以使用iText更改PDF文档的现有属性? 我尝试过 Map moreInfo = new HashMap(); moreInfo.put(Meta.PRODUCER, "XXX"); moreInfo.put(Meta.AUTHOR, "YYY"); try { stamp1.setMoreInfo(mo
..
我正在尝试使用以下是用于呈现PDF的Java代码(Test.html与小提琴中的HTML代码相同): package com.itextpdf.htmlsamples.chapter01; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.File; impor
..
我从iText 5.2.1 升级到了iText 5.5.5 我当时在使用PdfStamper和PdfSignatureApperance来应用数字签名. 这是我的代码段. PdfStamper stamper = PdfStamper.createSignature(reader, byteArrayOutputStream,'\0'); PdfSignatureAppearan
..
使用iText PDF FontFactory.registerDirectories()和Java 11是否可以避免Illegal reflective access operation警告? 重现问题的步骤: 安装OpenJDK 11. 将iText PDF库v5.5.13.2添加到Java项目. 致电com.itextpdf.text.FontFactory.register
..
使用iTextSharp时出现以下问题. 我正在将一些表格放入文档中.问题是,如果表内容不适合某个页面并进入另一页面,则我将覆盖第二个页面标题,因此出现以下情况: 如您所见,我将在页面末尾插入一个表,该表分为两页,第二个页面标题被表内容覆盖. 我想避免这种情况,但是我不知道该怎么办. 我在想,也许我可以做以下事情之一: 也许我可以检查元素是否完全进入页面.如果不创建一
..
我使用pdfHTML的convertToPDF()方法,使用 iText7 将HTML转换为PDF.我想更改PDF文档中一些特定页面的页面方向.这些页面的内容是动态的,我们无法猜测应该有多少个页面处于横向(即动态表的内容可能会占用多个页面) 当前情况:我创建了一个自定义工作程序(实现 ITagWorker ),该工作程序会在标记 之后的页面上显示风景 public
..
我正在使用iText-7 Java库使用以下代码生成pdf. (我正在将图像添加到pdf文档) pdf = new PdfDocument(writer); Document document = new Document(pdf); ImageData data = ImageDataFactory.create(imgfilepath); Image img = new Im
..
我正在尝试使用itext库在android中创建pdf文件.但是,每当我运行该项目时,都会出现以下错误. Error:Failed to resolve: com.itextpdf:itextpdf:4.2.2 我在gradle中输入了以下依赖项. compile 'com.lowagie:itext:4.2.2' compile 'com.itextpdf:itextg:5.5.
..