itextsharp相关内容

生成自动打印的 PDF

我有一个生成 PDF 的 ASP.NET Web 应用程序.我正在使用 iTextSharp.发生的情况是您单击一个按钮并下载它.我的雇主希望能够点击按钮并通过打印对话框打开它. 解决方案 方法 1: 在 PDF 文件中使用嵌入式 javascript您可以尝试创建一个 iText PDFAction 对象javascript 调用 this.print(false)(您可以为此使用 ne ..
发布时间:2021-12-02 09:15:56 C#/.NET

如何在不创建新 PDF 的情况下更新 PDF?

我需要用另一个词替换现有 PDF AcroField 中的一个词.我正在使用 iTEXTSHARP 的 PDFStamper 来做同样的事情,它工作正常.但是,这样做需要创建一个新的 PDF,我希望更改能够反映在现有的 PDF 本身中.如果我将目标文件名设置为与原始文件名相同,则不会反映任何更改.我是 iTextSharp 的新手,我做错了什么吗?请帮忙..我正在提供我正在使用的一段代码 pr ..

生成 PDF 时无法获取捷克语字符

在生成 PDF 时添加诸如“Č"或“Ć"之类的字符时遇到问题.我主要使用段落将一些静态文本插入到我的 PDF 报告中.这是我使用的一些示例代码: var document = new Document();文档.Open();Paragraph p1 = new Paragraph("测试字母Č,Ć,Š,Ž,Đ", new Font(Font.FontFamily.HELVETICA, 10)) ..
发布时间:2021-12-02 08:44:57 C#/.NET

在 .NET 中将 HTML 转换为 PDF

我想通过将 HTML 内容传递给函数来生成 PDF.我为此使用了 iTextSharp,但是当它遇到表格并且布局变得凌乱时,它的表现不佳. 有更好的方法吗? 解决方案 编辑:新建议使用 PdfSharp 的 PDF 的 HTML 渲染器 (在尝试 wkhtmltopdf 并建议避免它之后) HtmlRenderer.PdfSharp 是 100% 完全 C# 托管的代码, ..
发布时间:2021-12-01 09:21:59 C#/.NET

使用 iText 为标记的 pdf (PDF/UA) 中的图像添加替代文本

我在 http://developers.itextpdf.com/examples 下查找了一些文档和示例一>. 我知道 iText 能够从头开始生成带标签的 pdf,但是否可以在现有的 带标签 pdf 中插入图像的替代文本(无需更改任何其他内容)?我需要在不使用 GUI 应用程序(例如 Adob​​e Acrobat Pro)的程序中实现此功能.谢谢. 解决方案 请看AddAlt ..
发布时间:2021-11-26 19:18:10 其他开发

iTextSharp 给我错误:“未找到 PDF 标头签名"

我所读到的关于此错误的所有内容都表明该文件必须在顶部缺少“%PDF-1.4"或类似内容;但是,我的文件包含它.我不是 PDF 格式方面的专家,但我确实仔细检查过我没有多个 %%EOF 或拖车标签,所以现在我不知道是什么导致我的 PDF 标头签名不好.如果您想查看该文件,请访问该文件的链接:格式不佳的 PDF 这就是我正在做的事情.我以 MemoryStream 的形式获取 PDF 的每一页, ..
发布时间:2021-11-24 10:45:15 C#/.NET

iTextSharp 不呈现自定义乌尔都语字体

我正在使用带有 iTextSharp 的自定义乌尔都语字体 Jameel Noori Nastaleeq 但它根本不显示文本.当我使用诸如 times.ttf 等的内置表单时,它会显示文本 代码如下: private void button1_Click(object sender, EventArgs e){文档文档 = 新文档();尝试{PdfWriter writer = PdfWr ..
发布时间:2021-11-17 01:24:57 C#/.NET

使用 iTextSharp 读取 PDF 文件附件注释

我有以下问题.我有一个 PDF,其中附加了一个 XML 文件作为注释.不是作为嵌入文件而是作为注释.现在我尝试使用以下链接中的代码阅读它: iTextSharp - 如何打开/读取/提取文件附件? 它适用于嵌入文件,但不适用于作为注释的文件附件. 我用谷歌从 PDF 中提取注释并找到以下链接:使用 iText 阅读 PDF 注释 所以注释类型是“文件附件注释" 有人可 ..
发布时间:2021-11-10 22:10:35 C#/.NET

为 iTextSharp 罗马尼亚语设置什么编码

我尝试使用 iTextSharp 5.5.9.0 版(我从 NuGet 添加)创建一个 PDF 文件.一切正常,但不是罗马尼亚语变音符号 (ȘșȚțăĂÂâ).我阅读了很多有关解决方案的文章,但没有任何效果.现在我建立了一个解决方案,从所有变音符号中只出现 "ăĂÂâ" 其他不出现.这是我的代码: Dim bf As BaseFont = BaseFont.CreateFont(BaseFont ..
发布时间:2021-09-16 19:22:48 其他开发

对角拆分表格单元格

我正在尝试第一次使用iTextSharp(),但是在pdf文档中创建表格时遇到了问题.确实,我想对角分割第一个单元格,以写入第一行的标题和第一列的标题. 图1是我能做的图片2是我想要做的 谢谢.图片1 官方文档. 我将为您提供一些可以转换为C#的伪代码,这将创建一个如下表: 现在由您决定将此伪代码(实际上是有效的Java代码)转换为C#. ..
发布时间:2021-05-18 18:44:23 C#/.NET

在新标签页C#中打开PDF

我想在网络上显示PDF文件时在新选项卡中打开它.但不必单击仅在新选项卡中打开文件的功能.这是我的显示功能: private void DisplayPage(){字符串路径= CanvasWritingStepImages._pdfName;WebClient客户端=新的WebClient();Byte [] buffer = client.DownloadData(path);if(缓冲区! ..
发布时间:2021-05-18 18:42:53 C#/.NET

iTextSharp许可

我们想在我们的一个项目中使用iTextSharp DLL提取PDF文本,但是我有第二个想法将其发布到生产环境中,因为我读到某个地方,我们需要购买商业许可才能使用iTexttSharp.这是真的?我们将只使用DLL,并且不会进行任何更改,是否还需要购买许可证? 预先感谢! 解决方案 iText是根据AGPL发布的免费软件.这意味着它可以免费使用,前提是您还可以在同一许可证下免费发布项目 ..
发布时间:2021-05-18 18:42:27 其他开发

ITextsharp获得“至少一个签名需要验证".添加注释后

我想使用ITextsharp将无注释的文本添加到签名的PDF中.将注释添加到PDF并在Adobe Reader中打开后,它将在操作栏上显示消息"至少一个签名需要验证... ".如果我使用Adobe Reader将注释添加到已签名的PDF中,它将不会显示该消息. 这是我的C#代码,并使用itextsharp 5.5.8 使用(var ms = new MemoryStream()){PdfR ..
发布时间:2021-05-18 18:42:02 C#/.NET

如何使文本字段被隐藏?

我想用不可见的iTextSharp创建一个文本字段.这是我用来创建文本字段的代码: TextField字段=新的iTextSharp.text.pdf.TextField(作者,新的iTextSharp.text.Rectangle(x,y-h,x + w,y),名称);field.BackgroundColor = new BaseColor(bgcolor [0],bgcolor [1], ..
发布时间:2021-05-07 18:31:58 其他开发

编码UTF-16之后,如果要在iTextSharp中使用,则字符串会损坏

首先,我从文本文件中获取一些信息,然后将这些信息添加到pdf文件的元数据中.在“生产者"部分中,发生了土耳其语字符ğ,ş的错误.我通过使用 UTF-16 这样解决了这个问题: write.Info.Put(新PdfName(“生产者"),新PdfString("AnkaraÜniversitesiHukukFakültesiDergisi(AÜHFD),C.59,S.2,y.2010,s.30 ..
发布时间:2021-05-04 19:21:27 数据库

iTextSharp ListItem不同的字体问题

我需要使用iTextSharp在PDF上显示这样的文本 " 推荐以增强您的学习和记忆能力 •专心:为了记住某些东西,您需要学习它.只有您足够重视学习,才有可能进行学习.只有在学习时适当集中精力,您才能保留较长时间的信息. •参与:尽可能多的感官:重写信息的物理行为可以帮助将信息印在您的大脑上.即使您是视觉学习者,也请大声朗读您想记住的内容.如果可以有节奏地背诵它,那就更好了. " ..
发布时间:2021-02-09 20:01:03 C#/.NET