用Java和C#创建和操作PDF文档的库。将此标记用于使用高达5.5.x的iText版本的代码。对于从7.0.0开始的iText版本,可以使用单独的标签“itext7”。请记住还要添加您正在使用的语言的标记。
使用 iTextSharp 添加新页面到 PDF 文档 - C#
我想使用扫描仪生成包含多个扫描页面的 PDF 文件。我使用 iTextSharp 来实现这一点: 布尔继续扫描 = true; ScanDirectory = Environment.ExpandEnvironmentVariables(&qu...
我需要从 ASP.NET Core 项目生成 PDF,并且需要导入模板然后填充现有字段。 我的问题是:如何创建 PDF 并在代码中填充它? 有没有...
我无法从回复中下载。我不知道我做错了什么。 我尝试将内容类型更改为八位字节流、应用程序/pdf,尝试不使用“产生”。如果我在本地写...
这是我的基本 SVG: 这是我的基本 SVG: <div style="padding:0px; width:500px; height:100px; background-color:#cdc8c8;"> <svg width="100%" height="100%" viewBox="0 0 380 30" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"> <g transform="matrix(0.979791,0,0,1.03566,-56.9337,-435.053)"> <rect x="58.108" y="420.073" width="387.838" height="28.967" style="fill:rgb(103,177,193);" /> </g> </svg> </div> 呈现为: 现在,如果我在 html 页面上写下相同的内容并使用以下代码导出 PDF: ConverterProperties converterProperties = new ConverterProperties(); converterProperties.SetBaseUri(AppDomain.CurrentDomain.BaseDirectory + "templates/report/"); using (var newFileStream = new FileStream(reportPathPDF, FileMode.Create)) { var pdfWriter = new PdfWriter(newFileStream); PdfDocument pdf = new PdfDocument(pdfWriter); pdf.SetDefaultPageSize(PageSize.A4); var document = HtmlConverter.ConvertToDocument(htmlContent, pdf, converterProperties); document.Close(); } 当我打开 PDF 时,结果如下: 为什么会这样?我哪里错了? 如果我使用“展平”变换,也会发生同样的情况: <svg width="100%" height="100%" viewBox="0 0 380 30" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"> <rect x="0" y="0" width="380" height="30" style="fill:rgb(103,177,193);"/> </svg> 你没有提到你正在使用的女巫版本,所以我将按照我在最新的8.0.4中看到的方式来解释它 问题在于 width 标签中的 height、svg 属性。 如果您查看日志记录,您将看到以下警告消息 com.itextpdf.styledxmlparser.css.util.CssDimensionParsingUtils ERROR Unknown absolute metric length parsed "%". 因此尚不支持它,因此要修复它,您可以使用周围环境的高度和宽度值div 类似这样的: <div style="padding:0px; width:500px; height:100px; background-color:#cdc8c8;"> <svg width="500px" height="100px" viewBox="0 0 380 30" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"> <rect x="0" y="0" width="380" height="30" style="fill:rgb(103,177,193);"/> </svg> </div> 然后当我运行它时,它给出以下结果。我认为这正是您所期望的。 它似乎也适用于您的转换代码,您给出的第一个示例
Pades 签名中的 IssuerSerial 与 IText 8.0.3 匹配
我正在使用 IText 8.0.3 中的 PdfPadesSigner 的 SignWithBaselineLTAProfile 方法签署 pdf 文档。我在 USB 令牌中使用我的证书作为ExternalSignature (pkcs11library)。一切都很简单...
我使用itextsharp,我需要从页面的左到右绘制一个虚线分隔符(100%宽度),但不知道如何。文档总是左右留有边距。请帮忙 var pageSize = PageSize.A...
这是我的要求: 获取具有定义的阅读顺序的现有 PDF/UA 文档 在文档的多个位置叠加一些附加文本 更新阅读顺序以正确反映
我正在寻找使用 iTextSharp 将当前查看的 ASP.NET 网页导出到 PDF 文档的最简单方法 - 它可以是它的屏幕截图,也可以传入 url 来生成文档。
如何在PDF文件中插入带有证书的印章,使印章图像不覆盖文本?(C#)
找不到在文档文本或表格下方设置印章图像的方法。 我尝试使用来自的示例 PdfPadesSigner(https://kb.itextpdf.com/itext/advanced-examples-for-signaturefieldappearance)和
使用 itextsharp 5.5.13.2 和 SHA-256 签署 PDF 时出现“错误未指定的算法”
早上好,我正在尝试使用 ItextSharp 5.5.13.2 和 SHA-256 进行签名过程来签署 PDF 文档,但在签名时出现错误“指定的算法无效&qu...
iText PDF 文档签名中签名的字节是否考虑了 PDF 签名外观?
我正在使用 iText 签署 PDF 文档,我想分两步完成:首先向我的 java spring 应用程序发出请求以获取要签名的字节,然后发出另一个请求来签名...
嗯,我正在尝试将多个 PDF 合并为一个。 我在编译时没有给出任何错误。我尝试先合并文档,但出了问题,因为我正在使用表格。 这是asp.net代码-...
/AF 参考使用 iTextSharp 嵌入 PDF 的文件
我正在努力将对 iTextSharp 库刚刚添加的嵌入式文件对象的“/AF”引用包含到 PDF 目录中。以下代码有效,但字符串文字 PdfLit...
只是进一步解释一下。 我有一个内部结构定义如下的 PDF:(请参考图片) 目录 页 孩子们 0000 资源 X对象 弗...
我正在从 8.0.1 升级到 iText 8.0.4。我写了以下单元测试。 公共类 TestEncryption 扩展 TestCase{ 公共无效testGenerateEncryptedPdf(){ 系统.out.
我遇到一个问题,使用 iText 阅读 PDF 时,我得到: “‘StandardEncoding’不是受支持的编码名称。” PDF 很好——它只是文本。使用 iText,我可以将其放入 Pd...
iTextSharp:如何将摘要 PdfPTable 放置在 PDF 多页文档的末尾,将其放置在最后一页的底部
在我使用 iTextSharp 5.4.2.0 的 VB.NET 项目中,我尝试将摘要 PdfPTable 放在多页 PDF 文档的末尾。 该文档有一个标题,包含一些信息,还有一个中心内容...
iTextSharp pdfWriter.GetInstance 错误
我正在使用 iTextSharp pdf 创建器,我过去使用它没有问题,但是在最新的项目中,当我设置 GetInstance 调用时,我收到错误。我在 Visual Studios C# 中工作 我的代码是...
使用 iText7 和 C# .NET MAUI 从 Html 转换 PDF 时出错
我的代码很大,但我会让这很容易理解我想要实现的目标。我只是尝试使用 iText7 或 ItextSharp Core 库将 C# 中的 HTML 字符串转换为 PDF,然后...
目前我正在使用iText7版本8.0.4将jpg文件替换为svg文件。 我用 svg 图像替换了 jpg 图像,但问题是我的第二个屏幕截图中的字体是错误的,字体......