itext相关内容
我见过很多方法来更改新空白文档的页面大小,但我无法让它在我通过 pdfReader 访问的 PDF 上工作 帮助? 解决方案 不确定它是否有效,但这是我发现的 您可以使用适当的空白 PDF页面大小作为起点,然后覆盖右侧的 PDF 段使用 DDX 定位为水印.你之后可能需要展平PDF每个水印都已添加. http://www.houseoffusion.com/groups/
..
我拼凑了一些代码,使用 ColdFusion 将动态图像插入 PDF和 iText,同时填写一些表单字段.在我让它工作并在博客上写下它之后,我不禁想到可能有更好的方法来实现这一点.我现在在生产应用程序中使用此基本思想,因此欢迎提出任何意见或建议. //要添加图像的 PDF 的完整路径readPDF = expandpath("your.pdf");//我们将输出的 PDF 的完整路径.使用 cr
..
我们正在使用 itextsharp 从多个 PDF 文件创建一个 PDF.如何将新页面插入到文件中已有多个页面的 PDF 文件中?当我使用添加页面时,它会覆盖现有页面,并且只保存选择的 1 页. 这是我用来将页面添加到现有 PDF 的代码: PdfReader reader = new PdfReader(sourcePdfPath);文档 document = new Document(
..
我需要一些示例代码来插入图像作为 pdf 背景,有这种示例代码吗?我已经把文字写好了,那么我需要在文字下面插入一张图片. 解决方案 我认为您正在寻找 PDF 文件中的页面水印.. 检查下面的代码.您也可以使用 Watermarker 类. PdfReader reader = new PdfReader("text.pdf");int n = reader.getNumberOfPage
..
我需要将我在内存中创建的 pdf 附加到电子邮件中.附件可以采用流.所以我相信我需要将 iTextSharp Document 对象转换为流.我怎样才能做到这一点?我尝试将 Document 对象序列化为流,但它没有“标记为可序列化". 解决方案 看iText.pdf.PdfWriter.有一些方法可以使用流. 这是在 ASP.NET 中流式传输的示例 - 链接文字
..
我正在尝试在 Xamarin 应用程序中使用 iTextSharp dll,但我无法编译,因为我收到此错误: 加载程序集时出现错误异常:System.IO.FileNotFoundException:无法加载程序集“System.Drawing,版本=4.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a".也许它不存在于 Mono for
..
我有一个使用 Foxit 表单设计器创建的 pdf.在我的设计系统上,我安装了条码字体.条形码字体用于 AcroField 之一.看起来 Foxit 没有在文档中嵌入字体. 我也有客户没有在他们的计算机中安装条码字体,因此我想将字体嵌入到 PDF 中.有没有办法使用 iText 将 AcroFields 中使用的字体嵌入到 PDF 中? 编辑:字体似乎包含在文本中,但未包含在字段中,因
..
这是这个问题的后续如何要将古吉拉特-印度语字体导出为 pdf?,@amedee-van-gasse, iText 的 QA 工程师 问我 使用相关的 mcve 发布特定于 itext 的问题. 为什么这个 unicode \u0ab9\u0abf\u0aaa\u0acd\u0ab8 序列没有正确呈现? 它应该像这样呈现: હિપ્સ ,也用 unicode-converter
..
我定义了一个标签映射,并得到了一个 XML 数据文件.我想使用 iText 将 XML 数据文件转换为 PDF.问题是XML转PDF时如何将字体(如波兰字体、中文字体)嵌入到目标PDF中? 解决方案 如果您正在使用 iText 做更多的工作,您可能想要投资于 iText book - 它有 iText 所有功能的例子. 您在创建定义字体嵌入的字体时指定了一个参数: BaseFont
..
当我想使用 iText 字体时,我会执行以下操作: protected final static Font FONT_SIZE_11_BOLD = new Font(Font.HELVETICA, 11f, Font.BOLD); 然后我可以随心所欲地使用它,如下所示: monthSize11 = new Chunk(month, FONT_SIZE_11_BOLD); 我想用 Arial
..
我在使用 iText 合并不同宽度的文档时遇到问题. 下面是我用来合并的代码. public static void doMerge(List list, OutputStream outputStream) throws Exception {矩形页面大小 = 新矩形(1700f, 20f);com.itextpdf.text.Document 文档 = 新的 com.itextpdf
..
我有这个场景. 我有一个生成 PDF 的应用程序,需要签名. 我们没有用于签署文档的证书,因为它们在 HSM 中,我们可以使用证书的唯一方法是使用网络服务. 此网络服务提供两个选项,发送 PDF 文档并返回已签名的 pdf,或发送将被签名的哈希值. 第一个选项不可行,因为 PDF 是在没有时间戳的情况下签名的(这是一个非常重要的必要条件),所以选择了第二个选项. 这是
..
我搜索了一种使用 iText 库 (Java) 将摘要(字节数组或字符串)插入 PDF 文件的方法.我使用此方法从字符串创建摘要: private String crypt(double x, ByteArrayOutputStream baos) 抛出 UnsupportedEncodingException, NoSuchAlgorithmException{MessageDigest md
..
我正在使用 itextsharp dll 将 HTML 转换为 PDF. HTML 有一些 Unicode 字符,如 α、β...当我尝试将 HTML 转换为 PDF 时,PDF 中不显示 Unicode 字符. 我的功能: Document doc = new Document(PageSize.LETTER);使用 (FileStream fs = new FileStream(
..
我有四个 MemoryStreams 数据要合并,然后打开 pdfDocument,而不创建单个文件. 可以将它们写到文件中,然后合并它们,但这将是不好的做法,而且还会导致一些问题,所以我想避免这种情况. 但是,我找不到将 MemoryStreams 与 iText5 for .NET 合并的方法. 现在,我是这样处理文件的: private static void Conc
..
我正在尝试使用 JavaScript 实现 PDF 文件下载功能. 作为对 POST 请求的响应,我得到一个 PDF 文件,在 Chrome DevTools 控制台中它看起来像(oResult 数据容器,片段): "%PDF-1.4↵% ↵4 0 obj↵stream↵x 现在我正在尝试初始化下载过程: let blob = new Blob([oResult], {type:
..
我正在尝试使用 iText Java.当您运行示例“如何签名"时,会出现以下错误: Caused by: java.lang.ClassNotFoundException: org.bouncycastle.tsp.TimeStampTokenInfo 根据"入门使用 iText - 如何使用 iText 签署 PDF",我必须使用 BouncyCastle. 我从 BouncyCast
..
我正在尝试在 MVC Razor 中使用 iTextSharp 将 HTML 转换为 PDF,但是我尝试过的所有方法都没有奏效.有谁知道如何做到这一点? 解决方案 这里有详细的分步教程.它说明了如何使用 iTextSharp 将 ASP.NET MVC 视图作为 PDF 文件进行转换.但请记住,iTextSharp 并不是用于将 HTML 转换为 PDF,因此它可能无法很好地处理复杂的 H
..
我想重新编写将 PDF 文件签名为新代码的旧代码,该代码对 Web 服务来的和发送的 MemoryStream(字节数组)进行签名.很简单吧?嗯,那是昨天.今天我就是无法让它工作. 这是旧代码,它使用 FileStreams 并且可以工作: public static string OldPdfSigner(PdfReader pdfReader, string destination,
..
我有一个 iText Document 对象,我想将一些元数据写入其中或从中读取. 我怎样才能做到这一点? 想象一下,文档被传递给一个方法,如: public void prePreccess(Object document) {文档 pdfDocument = ((Document) 文档);//这里用pdfDocument做什么?} 解决方案 是否要填充 PDF 的信息字典?
..