首页 文章
  • 1 votes
     answers
     views

    在Itext 7中,如何使用2个步骤签署pdf?

    按照上一个问题给出的答案:In Itext 7, how to get the range stream to sign a pdf?,我试图重新实现在Itext 5中使用的两个步骤签名方法但是在尝试重新打开第一步的文档结果时遇到问题(使用PdfReader或pdf阅读器) . (无效文件) 这是已经包含名为certification的空签名字段的文档的预定部分...为什么此步骤的结果无效? Pd...
  • 0 votes
     answers
     views

    有没有办法使用追加模式在启用阅读器的LiveCycle PDF上使用itext 7插入XFA表单值?

    我需要使用iText 7将XFA表单字段值输入到支持LiveCycle阅读器的PDF中 . 我可以成功完成此操作但是如果我没有在附加模式下打开PDF,则表明Adobe签名被破坏且表单值不能进一步由用户编辑并再次保存 . 如果我在附加模式下使用iText 7打开PDF并更改XFA表单字段值,则启用阅读器的签名不会被破坏,但更改的值不会显示在表单上 . 这似乎是iText 7的一个错误,并且可能使用追...
  • 1 votes
     answers
     views

    java.lang.NoClassDefFoundError:com / itextpdf / kernel / pdf / PdfWriter itext and gradle

    我正在使用Gradle设置一个使用itext 7生成pdf文件的测试项目 . 如果我在Netbeans IDE中运行我的主类,一切正常;创建“results”文件夹,在其中我可以找到生成的pdf . 但是如果我清理并构建项目,请进入project_folder / build / libs并尝试执行java -jar mypdfproject.jar文件我得到此错误=> java.lang....
  • 1 votes
     answers
     views

    PDF AcroForm 字段首先在 Acrobat 中修改然后在 iText7 中变为空白

    我正在使用 iText7 生成一些带有可编辑表单字段的 PDF 文档。我的代码使用以下代码将字段添加到 PDF 文档: @Override public void draw(DrawContext drawContext) { super.draw(drawContext); PdfAcroForm form = PdfAcroForm.getAcroForm(drawConte...
  • 1 votes
     answers
     views

    IText7 html2pdf页脚CSS不起作用

    我无法在下面的HTML和CSS中看到结果PDF中的页脚 . 此代码适用于 IText version 2 . 是否在 IText version 7 中更改了显示页眉和页脚的方式?或者我错过了新版本所需的任何配置? 谢谢 . Java code public void createPdf(String src, String dest, String resources) throws IOEx...
  • 0 votes
     answers
     views

    所有页面中签名的多次出现-Itext(Java)

    我们有来自客户的要求,他们想在所有页面中添加相同签名(了解PDF 2.0规范与此相矛盾) 我已经成功实现了使用Itext7.0.4和itext 5.X的一些(不是我想要的) Using Itext 5.X: :添加了“for(int p = 1; p <= writer.reader.getNumberOfPages(); p){writer.addAnnotation(sigField,p...
  • 0 votes
     answers
     views

    无法导入HTMLConverter

    我有一个现有的Java项目,我需要在其中创建一个PDF . 我需要HTMLConvertor将HTML转换为PDF,然后使用PDFReader和PDFStamper将内容添加到各个字段(getAcroFields) . 所以我使用iText 5.5.12,我无法导入HTMLConverter . 这个版本不支持吗?我找不到有关这些版本的文档 . 我尝试了以下但没有奏效 . 我试图将iText 7添...
  • 3 votes
     answers
     views

    由PdfStamper创建的输出PDF文件可以看到所有形式,甚至其中一些隐藏在输入PDF文件中

    我正在尝试使用iText(版本5.5.9)编写Java应用程序,以自动化使用某些数据填充动态PDF的过程 . 目前我有代码从文件中读取数据并将它们插入到XFA数据结构中 . 输出PDF文件包含新数据,但问题是输入PDF中的所有隐藏表单都在输出文件中可见 . 关于输入PDF文件(模板)的说明:文件大约有8页,并且正在使用XFA提供动态内容 . 根据所选选项(单选按钮,检查或组合框),某些表单可以是可...
  • 0 votes
     answers
     views

    将JSON转换为XML以传递给FillXfaForm

    我想将我的JSON对象转换为XML,以便在FillXfaForm中使用iText填充我的pdf表单 . public void PopulatePDF(String src, string jsonString, String dest) { PdfDocument pdf = new PdfDocument(new PdfReader(src), new PdfWriter(dest)...
  • 0 votes
     answers
     views

    如何在itext7中扩展LastCell()?

    在itext5中,您可以调用setExtendLastRow(true);在 table 上 . 让最后一个单元格扩展到页面底部 . 我试图让我的itext7表扩展到页面底部,即使它只是空的空间 . 我创建了一个页面边框,但如果表格的边框跨越到页面底部,它看起来并不干净 . 设置表的高度不起作用 . height属性已设置但似乎不影响pdf页面上的实际高度 .
  • 0 votes
     answers
     views

    iText 7 - 动态标题

    我正在使用 iText 7 创建一个 PDF 文档,标题相当复杂。 此标题将在第一页上显示复杂表,在其余页上显示不同的表。此表将包含传入的不同信息,并包含页码和总页数。 我知道如何用表创建标题。我知道如何创建 Y 的 Page X. 在使用 iText 7 时,我不知道如何创建在某些逻辑上更改的不同标题(不同高度的不同表): 如果第 1 页使用表 A,如果页> 1 使用表 B. 有没有办法用...
  • 4 votes
     answers
     views

    如何在 iText 7 中添加“Page X of Y”页脚

    我正在试图弄清楚如何在 PDF 文档的每个页面中添加“Page X of Y”页脚,我使用iText 7生成。 使用 IEventHandler 生成“Page X”部分看起来相当简单 - 它是我正在努力的“Y”部分。我想避免生成整个文档两次,以便找出它有多少页面,因为这将是一个重大的性能打击! 我在iText 5中找到了一个解决方案:PDF Java 和 iText 中的 PDF 页码,但iTe...
  • 3 votes
     answers
     views

    iText 7 - 缺少 HTMLWorker 和 ParseXHtml

    我无法在 iText 7 中找到 HTMLWorker,ParseXHtml,Document 和其他相关类(与 iText 5 不同)。谁能告诉我如何使用 iText 7 将 HTML 文件转换为 PDF? 谢谢你,Sumanasa
  • 1 votes
     answers
     views

    iText 7.0.4.0 - PdfWriter 为某些 PDF 文件输入生成损坏的 PDF

    我有一个问题,来自 iText 7.0.4.0(.NET 4.5.1)的 PdfWriter 会为某些输入 PDF 文件生成损坏的 PDF 文档。 详细说明,带有 well-formed 段的 PDF 文件没有问题。但是,如果输入 PDF 包含不规则内容(缺少更好的单词;请参阅谷歌驱动器中的示例),PdfWriter 会生成损坏的 PDF 文件;由于损坏,我的意思是该文件可以打开,但它显示一个具有...
  • 0 votes
     answers
     views

    iText(5 及以下)不支持 HTML 中有序列表的'type'属性

    使用 iText2 时,我们发现订单列表的“类型”属性(以及可能的无序列表)也未被尊重。 我一直在试验 iText5(支持 HTML 生成 PDF 的最后一个版本),它也不支持'type'属性。调试到 iText5 库,我注意到'type'属性被忽略 - 让它工作的唯一方法是用'style'属性中的值替换它。 那是: <ol type='a'> ......不起作用,但是: <...
  • 0 votes
     answers
     views

    在itext7中替换PdfCopy

    你好再次:)所以我遇到了在itext7中找到PDfCopy的替代品的问题 . 这行代码遍历要附加的pdf,但在FOR循环中找不到copy.addPage的替换 在从itext5转换为7时,这可以通过哪种方式完成?是应该使用PdfPage而不是PdfCopy还是应该使用另一种方法? Tnx对此事的任何建议:) PdfDocument pdfDoc = new PdfDocument(new PdfW...
  • 0 votes
     answers
     views

    针对C#的iText PDF版本7的问题

    我正在使用iText PDF生成一个PDF文件,其中包含一个应按如下方式布置的表格: ------------------------------------------------ | HEADER | ------------------------------------------------ | some...
  • 1 votes
     answers
     views

    itext 7 - 如何配置表拆分

    我用使用itext 7呈现的表有几个问题 . 我使用itext 7.0.2.2(C#edition) . 首先,当表开始靠近页面底部并且页面只有 Headers 空间时,itext 7会在第一页上呈现 Headers ,并在 Headers 之后立即显示分页符 . 如何强制保持 Headers 和第一行在一起? 下一个问题是itext 7拆分行而不是将整行移动到下一页 . 我知道itext 5有s...
  • 1 votes
     answers
     views

    Acrobat Reader DC中的数字签名不再需要阅读器扩展功能?

    在商业环境中,我们有多年的Adobe LiveCycle ES . 一个关键功能是在PDF中启用"Reader extensions",这可以解锁Adobe Reader中用于阅读器扩展PDF的一些功能 . 其中之一是允许用户在Adobe Reader中对空签名字段进行数字签名 . 我记得如果PDF不是"reader extended",当点击Adobe R...
  • 0 votes
     answers
     views

    iText7:如何在分离的PKCS7中验证签名?

    我正在编写一个接收PKCS7数据的服务(从签名的PDF文档中提取)并需要验证它 . 我正在使用iText7 PdfPKCS7,但签名验证总是失败 . 我可以从PKCS7读取所有其他信息(证书,时间戳等,我已经通过OpenSSL验证了) . 只有签名显示为无效 . 这是测试用例: public static void main(String[] args) throws IOException, G...
  • 0 votes
     answers
     views

    iText7 .NET搜索/替换

    我想在pdf文件中搜索单词并替换它 . 例如 . 搜索"wrong"并替换为"right" . 我已经设法使用iText v5.5.9(礼貌http://www.codeguru.com/columns/vb/manipulating-pdf-files-with-itextsharp-and-vb.net-2012.htm)进行测试程序,这种方法可以正常工...
  • 2 votes
     answers
     views

    在iText7中是否存在PdfSmartCopy等效项

    在iText 7中是否有相当于iText 5的PdfSmartCopy类?如果没有,我如何在iText 7中实现相同的功能?
  • 3 votes
     answers
     views

    如何在iText7中设置高度

    我使用iText7生成PDF文件 . 我想设置Cell的高度 . 我使用方法setHeight来做到这一点 . 如果内容较少,则单元格正常,但如果内容较多,则单元格的高度会延长 . 我该如何解决?
  • 1 votes
     answers
     views

    itext7的错误

    我试图将一些"multiple rows and columns"的单元格添加到表中,但得到了IndexOutOfBoundsException异常 . 任何帮助将不胜感激 . 谢谢! public static void main(String[] args) throws FileNotFoundException { PdfWriter writer = new ...
  • 1 votes
     answers
     views

    itext7中的富媒体

    itext 5提供了许多与富媒体相关的类: RichMediaAnnotation RichMediaConfiguration RichMediaInstance RichMediaParams RichMediaActivation 还有一个例子解释了如何使用它们在pdf中插入flash程序: http://developers.itextpdf.com/example...
  • 0 votes
     answers
     views

    使用C#评估iText7

    评估iText7并尝试在内存中创建PDF,然后将该流的内容写回客户端或将流保存到物理文件 . 我使用this link作为指南 . 我的代码片段 1 pdfMemoryStream = new ByteArrayOutputStream(); 2 pdfMemoryStream = new ByteArrayOutputStream(); 3 pdfWriter = new PdfWrite...
  • 0 votes
     answers
     views

    更改透明图像的不透明度/更改extgstate字典的值

    我正在尝试使用java中的itext 7实现一个不可见的水印功能 . 到目前为止,我已设法使用以下代码实现将水印嵌入到所有页面: PdfDocument pdfdoc = new PdfDocument(new PdfReader(source),new PdfWriter(dest)); Document doc = new Document(pdfdoc); PdfCanvas...
  • 1 votes
     answers
     views

    什么是itext7中Chunk.NEWLINE的替代品

    Chunk.NEWLINE在iText 5中添加了一个新行 . 但是iText 7不支持Chunk . 如何使用iText 7添加新行?
  • 0 votes
     answers
     views

    iText7中的PdfPCellEvent等价物是什么?

    我试图从白皮书“digitalsignatures20130304 Bruno Lowagie的白皮书”[第54页]中运行一些样本 . 我找不到PdfPCellEvent,PdfContentByte的iText7等价物 . 请指导我 .

热门问题