草庐IT

错误的错误将html转换为itext7中的pdf

为了将我的html转换为pdf,我使用itext7的apiconverttocument,传递了模板的bytearrayInputStream,pdfdocument和convertproperties。相关代码段:HtmlConverter.convertToDocument(newByteArrayInputStream(templateWritten),pdfDocument,converterProps);正如Docs所说,如果我设置了ConvertProperties的baseuri,则没有问题,但是如果我设置PDF字体,则在许多并发呼叫时会显示此错误:“PDF间接对象属于其他PDF

Java-OpenPDF、iText、PDFBox 三种常用 PDF处理库

Java-OpenPDF,iText和PDFBox都是常用的JavaPDF处理库,可以用来创建,编辑和处理PDF文档。Java-OpenPDF:Java-OpenPDF是一个简单易用的开源PDF库,使用ApacheLicense2.0许可证。它提供了一组易于使用的API,可以用于创建和操作PDF文件。Java-OpenPDF适用于简单的PDF文档,因为它的功能相对较少。iText:iText是一个功能强大的开源PDF库,可以生成和编辑PDF文件。它提供了丰富的API,可以用于创建和操作PDF文档,例如添加图像,水印,表格,书签和超链接等。iText也可以用于数字签名和加密PDF文件。iText

Javamelody 1.68.0 -JBoss找不到Itext类

在将Javamelody更新为最新版本(以前使用了1.62.0版)之后,JBOSS6在启动时记录了一个错误。我在ivy.xml中有两个依赖项default"/>default"/>它们都作为应用程序中的模块。xmllib/javamelody-core-1.68.0.jarlib/jrobin-1.5.9.jar在启动JBOSS上,6抛出以下例外:ErrorinstallingtoStart:name=vfs:///C:/app/jboss-6.0.0.Final/server/default/deploy/intern.ear_WeldBootstrapBeanstate=Create:co

Android ItextG 图像标签未呈现

我正在使用iTextPdf(Android版iTextG)库将Html转换为PDF文档以供我的Android应用程序使用。除了收据上的Logo外,一切对我来说都很好。我的html包含使用图像的源httpurl标记创建的pdf没有图像。在我的Java应用程序中运行的相同代码和html显示带有创建的PDF的Logo(这表明访问图像没有问题)。我想知道这个功能是否只兼容Java而不兼容Android?我正在使用以下依赖项:compile'com.itextpdf:itextg:5.5.10'compile'com.itextpdf.tool:xmlworker:5.5.10'HTML代码:T

android - 在 Android 中从相机捕获后增加图像的亮度和对比度

我正在制作一个应用程序,我在其中从相机捕获图像并从中制作pdf。但是图像质量很差。所以我想设置图像的亮度和对比度。在Android中,有什么方法可以增加从相机拍摄后图像的亮度和对比度吗?在我裁剪图像并以pdf格式显示后,图像的下半部分已被剪切。对于此应用程序中的pdf用法,我使用了iText.jar(5.0.6)。 最佳答案 要在生成的pdf中显示完整图像,请尝试对图像应用'scaleAbsolute'。FilenewFile=newFile(pdfPath);newFile.createNewFile();FileOutputSt

java - 需要通过 Android 应用程序制作带有框作为表格列的 PDF 示例

我需要像下图一样制作PDF示例文件,但我没有找到任何合适的指南来完全像这样。我已经点击了一些链接http://itextpdf.com/examples/iia.php?id=102IsthereawaytodrawarectangleintoaPdfPCelliniText(theJavaversion)?但是从第二个链接我不明白我怎样才能更有可能满足我的要求。提前致谢。 最佳答案 我不清楚你为什么要引用这个例子:http://itextpdf.com/examples/iia.php?id=102使用该示例创建的PDF显示我穿着

android - 从android中的可绘制图像创建图像实例

我正在使用iTextGjar创建数字签名应用程序,以在iText的签名字段上添加水印appearance.setImage(Image.getInstance(signedImagePath));需要水印图像的路径,我想使用android的drawable文件夹中的图像,请建议我,我不知道如何从drawable创建Image实例,建议是否有其他选项? 最佳答案 你像这样使用ImageInstance。Bitmapbitmap=BitmapFactory.decodeResource(getBaseContext().getResou

java - iText Android - 向现有 PDF 添加文本

为了收集一些数据,我们有一个包含一些字段的PDF,我必须通过在这些位置添加一些文本,在Android上使用iText以编程方式填充它。我一直在考虑实现这一目标的不同方法,但每种方法都收效甚微。注意:我在大部分测试中使用的是Android版本的iText(iTextG5.5.4)和SamsungGalaxyNote10.12014(Android4.4)。我从一开始就采用的方法是在给定页面的给定坐标上“绘制”文本。这在字段管理方面存在一些问题(我必须知道字符串的长度,并且可能很难将每个文本定位在pdf的精确坐标中)。但最重要的是,该过程的性能在某些设备/OS版本中确实很慢(它在Nexus

掌握iText:轻松处理PDF文档-加密和解密

需求描述在现代数字化时代,保护个人和商业机密的重要性越来越被人们所重视。在这种情况下,对于包含敏感信息的PDF文档进行加密和解密是至关重要的。PDF文档加密可以确保只有授权人员才能查看、编辑或共享该文件。同时,PDF文档解密也可以使得受密码保护的文件更加容易访问,而无需担心泄露隐私或机密信息。因此无论您是普通用户还是企业,对PDF文档进行加密和解密都应该是您日常工作中的一个重要步骤。这不仅可以帮助您保护个人和商业机密,还可以增强您的信誉和声誉,让您的合作伙伴和客户更加信任您的专业知识和商业行为。这篇文章,将会和大家分享如何使用iText对pdf文档进行加密和解密。iText的依赖在maven的

android - 使用 itext 在 pdf 中书写阿拉伯语

我正在使用itext库生成PDF文件。我想写阿拉伯语单词。当我运行下面的代码时,单词字符被反向显示。使用的代码:PdfContentBytecb=docWriter.getDirectContent();BaseFontbfBold=BaseFont.createFont("assets/arial.ttf",BaseFont.IDENTITY_H,BaseFont.EMBEDDED);createHeadings(cb,document.leftMargin(),70,"السعرالاجمالي:"+tprice+"L.E.");...privatevoidcreateHeadin