问题标签 [itextpdf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
1310 浏览

java - 验证文件的完整性

验证这些文件完整性的步骤是什么?doc,docx,docm,odt,rtf,pdf,odf,odp,xls,xlsx,xlsm,ppt,pptm

或者至少其中一些。通常在上传到内容存储库时。

我猜 inputStream 总是 99,99% 从 MultiPart http 请求中正确读取,否则会抛出异常并采取措施。但是用户可以上传已经损坏的文件 - 我是否使用第三方库来检查?我在 odftoolkit、itextpdf、pdfbox、apache poi 或 tika 中没有看到类似的东西

0 投票
2 回答
16779 浏览

jasper-reports - JasperReports 与 iText/iTextpdf 的比较

我想知道 JasperReports 和 iText/iTextpdf 的优缺点。到目前为止,我一直在研究 JasperReports,但现在正在考虑转向 iText。我应该改用 iText 还是继续使用 JasperReports?

我知道对于动态报告,我们应该使用 iText,对于具有静态结构的报告,我们可以使用 JasperReports,然后从中创建 pdf。但我仍然想了解更多关于这两个方面的信息。

0 投票
1 回答
2076 浏览

java - 使用 zxing 库从扫描的 PDF 中读取多个 QR 码时结果不一致

我是zxing libraryQR 码的新手。使用zxing library 1.7我生成的 QR 码,这些 QR 码会粘贴在文件上,然后将文件扫描成 PDF。当然,我确实使用zxing库本身创建了客户端程序,它逐页读取扫描的 PDF 并在页面上找到任何 QR 码时显示 QR 码文本。我正在尝试从扫描的 PDF 的每一页中读取多个 QR。

虽然我能够读取一些二维码,但结果不一致。意味着我能够读取 PDF 页面中的一些二维码,而其中一些二维码没有被我的客户端程序识别。我已经为同一主题浏览了其他主题。并稍微修改了我的代码,尽管我无法获得 100% 的结果。

这是我的代码片段,可以让您更多地了解我在做什么。

注意:我正在使用 itext PDF 库的 PdfReaderContentParser 来提取每个 pdf 页面的扫描图像,如下所示

我尝试了很多组合,但没有运气。是不是因为画质不好?但是,一些图像是如何被识别的,而一些图像仍然是一个谜:(

有谁知道我应该怎么做才能克服这个问题?这是底部的一个示例图像供您参考,因为使用上面的代码可以识别第一张图像,而第二张(HRA)则不是。!

0 投票
1 回答
2243 浏览

itextpdf - 将 itextpdf 与 KFGQPC Uthman Taha Naskh 字体一起使用

我需要使用字体:KFGQPC Uthman Taha Naskh wich 是用于编写古兰经的字体,您可以在此链接中找到有关该字体的更多信息。

现在您可以使用与itextpdf 站点中使用的say_peace完全相同的示例

并将阿拉伯字体从:“arialuni.ttf”更改为“UthmanTN1 Ver09.otf”

输出是 90% 好的,但不幸的是,阿拉伯语的字母不完整。

谁能指导我解决这个问题。

最好的问候易卜拉欣·巴赫什

0 投票
0 回答
2217 浏览

java - 如何在使用 ITextPDF Java 动态生成 PDF 文件时合并 PDF 文件和 HTML 文本?

我的项目需要动态生成 PDF 文件。此 PDF 文件应包含页眉图像、页脚图像和一些内容,具体取决于传递给我的 servlet 的参数。这些内容可以是 HTML 文本格式,也可以是 PDF 文件或两者兼有。我可以使用 HTMLWorker 为 HTML 文本创建 PDF 文件,也可以复制 PDF 文件,但是每当内容出现在 HTML 和 PDF 文件中时,它就会无法正常工作。我的内容被覆盖了。这是代码,我现在正在尝试。

请帮助解决这个问题。或者让我知道是否有其他方法可以实现我的功能。

0 投票
1 回答
214 浏览

java - 如何清除此错误 iTextPdf 文档错误?

The document has no pages.在这个程序中遇到运行时错误...

我怎么能运行这个?

0 投票
0 回答
5373 浏览

utf-8 - iText PDF Exporter UTF-8 字符编码错误

尽管我将导出器的CHARACTER_ENCODING属性设置为UTF-8,但我在使用 iText PDF 库导出 PDF 时遇到了字符编码问题,如下所示:

这是addContent方法示例:

然后我用 ServletOutputStream 编写文档:

  • 我还添加了 JVM 参数“ file.encoding=UTF-8 ”。
  • 使用“ charset=UTF-8; ”属性设置响应内容类型。

有任何想法吗?提前致谢..

0 投票
3 回答
43414 浏览

java - 如何将 iTextPDF 文档转换为字节数组

内存中创建iTextPDF 文档文件后,我需要将其转换为byte[]。我已经测试过正确创建 PDF 没有问题。问题是如何将其转换为字节数组以存储在数据库中。

这是我的代码:

我在数据库blob列中得到null值。

这是我的文档域对象:

文档域对象

0 投票
3 回答
1944 浏览

android - 可绘制图像的路径

我正在使用库 iTextPDF.jar,以下是我程序中的一行代码

如何指定存储在可绘制对象中的图像的路径?

提前谢谢你,Sreekanth

0 投票
1 回答
632 浏览

java - iTextPdf: Using a non-embedded font

I've created a table using Java and iTextPdf that lays out a bunch of cells. I can't quite figure out how to change the font for the text inside of these cells. It's something for my kids, so I'm trying to use Comic Sans MS. Everything compiles and runs just fine, but I get a generic font (probably Helvetica or something like it).

Anyone know how to generate a font like this? Thanks!

Here is the scaled down version of what I wrote: