我正在将一些旧的iTextSharp代码升级到新的iText 7库。我很难确定将2个PDF MemoryStream合并为一个PDF MemoryStream的正确方法,该PDF MemoryStream包含来自两个源PDF MemoryStream的所有页面。这看起来很简单,我认为下面的代码设置正确,但生成的PDF内存流只包含第一个文件。第二个PDF文件从未出现,也从未连接到第一个PDF文件。
我正在使用iText7和pdfHTML(版本2.0.0)来创建PDF。我想在pdf中打印叙利亚文本(RTL语言)。在超文本标记语言文件中使用下面的代码。 添加了pdfcalgram(版本2.0.0)作为该项目的参考。我遵循同样的方法打印阿拉伯字体。这在pdf中从右到左显示。但是叙利亚文本显示为从左到右。请帮我解决这个问题。
我有一个签名的PDF文件。有了这个功能,它利用了iTextSharp库,我找到了证书p7m签名: 现在...我如何提取与签名相关的图像(位图)?可能吗?谢谢,路易吉
我们正在尝试用iText(v7)和GlobalSign DSS创建一个文档签名解决方案。有人有这方面的经验吗?我找不到很多(如果有的话)关于这方面的例子。如何将应用编程接口请求(“身份”、“certificate_path”、“时间戳”、“身份/.../标志”、...)与iText结合起来? 我找到了一些示例代码,但它是Java的,并且使用了旧版本的iText(带有PdfStamper)。目标是创
我用从GlobalSign收到的通用串行总线令牌签署了一个PDF文件。但是我看不到Adobe的任何图标表明证书是有效的。 我从GlobalSign收到的USB令牌是一个可信任(安全/信任)证书。但我不确定为什么看不到可信/安全证书图标。 签名PDF如下所示: 我还可以从Adobe Acrobat DC看到这个图标的签名:
正如评论所说,这项工作很难,所以我想一步一步地解决它,看看它的局限性。首先,我将集中在下面的第一个问题上。 起源: 我想替换PDF文件中的文本以进行翻译,例如,将英文PDF转换为中文PDF。 我的解决方案是: 查找位置为矩形的所有文本 具体来说,我实现了IEventListener接口来获取渲染信息,并使用此渲染信息来查找带有位置矩形的文本。 但我遇到了一些问题: 使用“渲染信息”,我无法获得文本
我正在开发一个程序,它可以创建几个pdf文档,并将不同的文本放在同一个位置。文本应该放在一个特定的区域,如果它的宽度不适合它应该包装。它还有一个自定义字体,在该区域可能会有不同的对齐方式。它应该与顶部垂直对齐,因为当该区域布置为三条线,而我只有一条线时,它应该出现在顶部。最后,我需要在字体大小方面保持领先地位。 精确的文本定位很重要(例如,我需要“Hello world”中“H”的左上角明确显示为
对于IText5,添加数字签名相当容易。其留档的链接是:http://developers.itextpdf.com/examples/security/digital-signatures-white-paper/digital-signatures-chapter-2 有人可以在ITEXT 7中共享文档链接吗?我试过各种方法,但都没有用。在网上找不到任何链接。我可以取消签名并检查签名,但不能添
最近升级到Java11并开始执行回归检查。当前在尝试调用时出现非法反射访问错误。目前在Itext版本5.5.13上,但也在Itext 7.0.0上试用过,出现了相同的问题。 有人对如何修复Java-11和iText之间的兼容性问题有什么建议吗? 警告:发生了非法反射访问操作警告:com.itextpdf.io.source.ByteBufferRandomAccessSource$1(文件:...
我正试图使用ITest接口从数据提供商处获取测试的自定义名称(用于Jenkins reports)。我尝试了下面这样的示例程序,以了解TestNG在什么时候调用gettestname()方法。 粘贴输出和程序。 正如你在下面看到的那样,输出是令人困惑的,有些地方测试名称也是“空”的。所以我的问题是Itest是否被设计用于数据提供商?此外,当我们使用并行=true运行下面的数据提供程序时,它会变得更
我正在编写一个code-gen工具,用于使用Spring-Data-Jpa为Spring-boot应用程序生成后端连接代码,CrudRepository中的方法返回Iterable而不是List,这让我有点恼火,因为Iterable没有提供足够的功能,但是List提供了,所以我正在寻找将Iterable转换为List的最佳方法。 我看到了这篇关于将可迭代转换为集合的文章,我想知道,与其使用像Gua
当我看到Iterable接口源时,它看起来像方法和方法不是抽象的。接口如何具有非抽象方法?还是我在这件事上漏掉了什么?请参阅下面的接口源代码。
我从这里下载了官方的OSMdroid示例。https://github.com/osmdroid/osmdroid,无法在最新的Eclipse IDE和Android SDK上编译osmdroid-android-it Android应用程序。我尝试了API 10和17。 尽管如此,osmdroid-android-it项目不识别src文件夹下的OSMDROID库。 我需要的是自定义MBTiles
作为我对客户机/服务器pdf签名研究的一部分,我测试了itext pdf延迟签名示例。不幸的是,我得到的合并空签名pdf和哈希值的pdf ie输出显示无效签名。 下面是我的代码片段 我正在使用pkcss11 usb令牌进行签名