itextsharp相关内容

MultiColumnText在iTextSharp v5.3.3中可以工作吗?

在iTextSharp v5.3.3(来自NuGet)中的任何地方都找不到MultiColumnText.我所能找到的只是ColumnText,它肯定不那么友好,而且超出了我的实际需求.我想念什么吗?有几个链接说MultiColumnText应该存在. http://api.itextpdf.com/itext/com/itextpdf/text/pdf/MultiColumnText.ht ..
发布时间:2020-06-26 19:55:00 C#/.NET

当我使用iText从PDF文件中提取文本时,我正在从以前的页面中获取值

我正在尝试从多页PDF文件中的每一页的特定位置提取文本块. 我知道了文本的位置,并且能够在第一页上正确地提取文本. 但是,在第一页之后的页面上,提取的文本似乎正在堆积. 例如,如果页面1上的文本值为"A",则页面2为"B".而第3页为"C",那么我通过FOR循环在每次迭代的输出字符串中都会收到以下值: 循环1:输出= A 回路2:输出= B A 循环3:输出= C B ..
发布时间:2020-06-26 19:54:52 C#/.NET

性能不佳使用ITextSharp将TIF转换为pdf

摘要:如何减少使用itextsharp将tif转换为pdf所需的时间? 背景:我正在使用C#和itextsharp将一些相当大的tif转换为pdf,但性能却变得非常差.每个tif文件大约50kb,某些文档最多包含150个单独的tif文件(每个代表一页).对于一份132页的文档(约6500 kb),转换大约需要13分钟.在转换过程中,其上运行的单个CPU服务器以100%的速度运行,这使我相信该 ..
发布时间:2020-06-26 19:52:08 C#/.NET

iTextSharp:页面标题与大表不对齐

我正在使用最新版本的iTextSharp(5.4.3).当定义一个甚至简单的页面标题时,如果文档包含不适合一页的大表,则标题将不垂直对齐.在显示大表的第一页上的对齐方式很好,但是在随后的页面上,标题向下显示并覆盖表. 我的代码如下.最好能得到解决方法或想法,可能出什么问题了. 顺便说一句:添加导致自动分页符的段落时,我得到了预期的页面标题. 这是我的测试代码: const ..
发布时间:2020-06-26 19:51:30 其他开发

如何检查pdf页面上是否有书签?

我正在尝试检查pdf文件中的页面是否具有书签以及该书签中的内容,我正在使用"iTextSharp.text.pdf"来阅读和操作pdf,但是我找不到一种检查页面是否具有书签的方法. 请帮助 谢谢! 我尝试获取书签,但是它获取了所有收藏夹,我不知道如何获取特定页面的书签,我使用了以下代码: public void Bookmarks(string pdfSourceFile) ..
发布时间:2020-06-26 19:50:51 C#/.NET

iTextSharp pdfpTable在同一页面的两列中流动

我正在使用iTextSharp PdfPTtable从数据库创建表.当表很长(很长,但只有3列)时,我设法使表流动(或继续)到下一个PDF页面.但我希望它们在同一页面的右侧(或列)继续.之后,它必须继续到下一页(左列,然后右列,依此类推...). 解决方案 您的要求(几乎)与我的书中的一个示例完全匹配. 请查看 column_table.pdf 的第3页及更高版本. 这本书具有示例的 Ja ..
发布时间:2020-06-26 19:50:03 C#/.NET

我如何用iTextSharp预填充PDF表单,同时仍然让其他用户在Adobe Reader中对其进行编辑和保存?

现在,我有一个表单模板,该模板具有一些使用iTextSharp库从数据库中预填充的字段。然后,用户将填写其余字段并保存填写的表格。然后,我将提取数据并将其放入数据库中。 当前,我能够创建PDF,并且可以很好地进行预填充。我什至可以编辑它们并将其保存在计算机上的Adobe Reader中。但是,我发现其他人打开这些​​文件时,不允许他们保存表单。 我该怎么做才能让所有使用Adobe Re ..
发布时间:2020-06-04 19:05:18 其他开发

当表格保留在更多页面中时,可以复制表格标题吗?

在以下情况下,使用iTextSharp创建PDF. 我有一些页面包含一些表格.表格可能会在页面中开始并在下一页中继续显示. 我想知道在下一页中保留表格时,是否可以在新页面中“复制"表格标题. 例如,如果一个表从第1页开始,并保持在表2中,则我希望出现以下情况: 该表从其页眉在第1页开始,并在第2页继续,因此在第2页的开头,我又有了该表头. Microsoft Word中的表 ..
发布时间:2020-05-25 05:34:29 C#/.NET

以编程方式检查pdf是否为带有iTextSharp的表单

我正在尝试在我们的服务器上收集有关pdf文件的一些元数据.我想知道它们是否为表格,如果是,是否可以保存或必须打印.像iTextSharp这样的东西会暴露这种信息吗? 这是我可以使用的代码示例 Private Sub GetPDFInfo(ByVal path As String) If File.Exists(path) Then Dim reader As N ..
发布时间:2020-05-25 05:33:39 C#/.NET

iText C#阅读pdf以进行正则表达式匹配,仅将这些页面提取到新的pdf中

我在读取现有的pdf进行正则表达式匹配时遇到了问题,然后将这些页面提取为新的pdf.总体而言,我遇到了一些问题. 我已经决定清醒头脑,然后从头开始.我可以使用3页的pdf文件,并使用以下代码将页面分别提取到新文件中: static void Main(string[] args) { string srcFile = @"C:\Users\steve\Deskt ..
发布时间:2020-05-25 05:27:48 C#/.NET

使用iTextSharp加密PDF文档

我想通过禁止填写和复制文档来保护自己的PDF文档.我为此使用iTextSharp.我有以下代码: PdfReader reader = new PdfReader(document, System.Text.Encoding.UTF8.GetBytes(PASSWORD)); using (MemoryStream ms = new MemoryStream()) { ..
发布时间:2020-05-25 05:25:13 C#/.NET

如何使用iTextSharp向PDF文档添加安全且隐藏的附件

我想使用iTextSharp将文件附加到现有的PDF文档中,并且可以使用pdfStamper.AddFileAttachment(...)方法来做到这一点.现在,我想以一种无法隐藏甚至无法直接从PDF检索附件的方式来隐藏/安全附件.只能从代码中检索它. 解决方案 我不会在文件附件中存储任何必须隐藏的内容.这是一种公共的,众所周知的机制,被多个软件(通过UI)理解和支持. 如果必须隐藏 ..
发布时间:2020-05-25 05:23:48 其他开发

使用iTextSharp对pdf文件签名后更改签名外观

我正在编写一项服务,在该服务中,我用一个空容器对pdf文件进行预签名,从pdf文件中获取字节范围的哈希值,然后将其发送到另一项服务,这将允许用户使用一部手机.我取回了一个证书,该证书将注入到预先签名的pdf文件中的签名容器中. 到目前为止,一切正常,但我希望文档中具有可见的签名.可见签名要求证书从证书中获取信息(例如谁签名和何时签名),但似乎我需要在实际签名之前添加可见签名. 因此,我 ..
发布时间:2020-05-25 05:18:17 C#/.NET

更改其他PDF文档的链接

我们有大量的pdf文件,每个文件都有打开其他pdf文件的链接.单击链接时,它将在同一文件系统中打开其他pdf文档.问题是我们需要更改某些目录的名称,这将需要更改指向该目录中pdf文档的所有链接.我们将手动执行此操作,但实际上有成千上万的链接需要更改. 我们试图使用iTextSharp和PdfSharp来更改链接,但是要找到正确的对象却很困难.下面显示了带有两个链接的示例pdf文件的内容.您可 ..
发布时间:2020-05-25 05:17:00 其他开发

使用itextsharp在现有的PDF中添加图像

因此,我创建了一个带有文本框的PDF模板表单,这些文本框是可编辑的字段.我可以通过MVC 4.0应用程序将数据库中的值生成预填充的PDF到模板中.哪个工作正常.现在,我想将文件夹中的图像添加到PDF中,以将一种形式与另一种形式区分开.图像将取决于用户输入.图像将位于PDF的底部.我没有看到任何图像框或图像容器作为归档选项.我只能看到的是文本框,复选框,单选框,列表框等,但没有像iimage持有人那 ..
发布时间:2020-05-25 05:16:23 C#/.NET

如何在iTextSharp中从byte []创建文档

我正在寻找从byte[]加载代表PDF的iTextSharp文档的方法. 解决方案 如果b是表示有效PDF文件的byte[],则可以将PDF加载到iTextSharp中,如下所示: PdfReader reader = new PdfReader(b); 现在您可以使用reader对象执行各种操作,例如使用PdfCopy类复制页面,使用PdfStamper在PDF上标记内容,等等 ..
发布时间:2020-05-25 05:16:11 C#/.NET