首页 文章
  • 2 votes
     answers
     views

    使用Open Office for Image进行可填写的PDF

    我想使用Open Office或开源的东西创建可填写的PDF . 使用Open Office,我创建了可填写的PDF,它可以与Foxit Reader一起使用;我们也可以保存它 . 现在问题是我在PDF中有一个图像,它也应该是可填写的,就像其他字段一样 . 用户应该能够将他/她的图像放在图像框中并保存 . 稍后我将使用iTextSharp读取PDF以检索字段的值并将其保存在数据库中 . 除了图像,...
  • 0 votes
     answers
     views

    从pdf itextsharp中提取字段

    我有这个Crystal Reports pdf导出 . 这有多个页面,每个页面都是一个候选页面 . 我需要从每个页面将此报告破解为单个pdf . 在该页面上有两个字段(候选和名称),它们是新pdf文件名的一部分 . 如何从pdf中获取字段值 . 字段列表为空,count为零 . 更清楚:文件名必须从每个页面上两个字段的字段值中删除 . Using reader As PdfReader = New...
  • 1 votes
     answers
     views

    如何从左下角到左上角更改pdf页面中文本的坐标

    我正在使用PDFBOX和itextsharp dll并处理pdf . 这样我就可以得到矩形内文本的文本坐标 . 使用itextsharp.dll提取矩形坐标 . 基本上我从itextsharp.dll获取矩形坐标,其中itextsharp使用坐标系统作为左下角 . 我从PDFBOX获取pdf页面文本,其中PDFBOX使用坐标系统作为左上角 . 我需要帮助将坐标从左下角转换为左上角 提前致谢 Upd...
  • 3 votes
     answers
     views

    使用itext#生成的PDF文档在Foxit中打开,但不在Acrobat中打开

    我的应用程序是使用itext#生成PDF文档 . 文件打开正常并在Foxit Reader中正确显示,但在Adobe Acrobat中它出错: There was an error processing page. There was a problem reading this document (109). 为什么文件在一个文件中打开而另一个文件不打开?
  • 0 votes
     answers
     views

    使用iText修改PDF的最佳方法?

    场景:客户将为我提供PDF模板 . 我需要以编程方式填写这些信息 . Question: 最好的方法是什么? 比如说客户端给我发送了下面看到的漂亮模板,我想填写价格字段 . 到目前为止我所做的研究让我相信,我无法以编程方式“理解”价格领域的位置,这是正确的吗?我听说过的解决方法是在现有模板的基础上创建另一个模板 . 我希望尽可能轻松实现这一点,是否有一个程序让我可以轻松地创建一个模板,使用拖放...
  • 2 votes
     answers
     views

    在iTextSharp中,如何在创建新文档时包含现有PDF

    我使用PDFCopy和PDFSmartCopy类进行了操作' book, to merge PDF',但唯一类似的问题是我发布了答案 . 这篇文章Add an existing PDF from file to an unwritten document using iTextSharp问同样的问题,但最后问题,所以他们建议关闭现有文档,然后使用PDFCopy,在这里我想把它插入任何地方 . 所以...
  • 0 votes
     answers
     views

    使用iTextSharp,如何在PDF的特定图层上获取图像的x,y坐标

    我正在为不同的客户生成证书文件 . 我使用不同的pdf文档作为模板,并填写客户端的相关信息 . 我还添加了一个特定于客户端的徽标 . 我目前删除了一个仅包含模板pdf中的徽标的图层,并添加了新徽标 . //Apply Logos if (_CertificateLogo != "" || _ExpiryDate.HasValue) { ...
  • 2 votes
     answers
     views

    打印pdf而不产生adobe reader?

    目前我正在使用以下c#代码行自动将pdf文件打印到移动打印机: string defFile = (Path.Combine(System.Windows.Forms.Application.StartupPath, tkt_no + "_DEF.pdf")); string rwPrinter = ""; if (Globa...
  • 1 votes
     answers
     views

    iTextSharp能否生成具有多级滤波(DCTDecode和FlateDecode)的JPEG图像的PDF?

    最近我的任务是减少从空白办公文档生成的PDF文件大小 . 图像大多是空白的,但它们有各种公司信头(彩色),边框和页脚 . 有些是由软件生成的(因此具有非常干净的像素),其他则由桌面扫描仪扫描 . 作为“空白”,我的意思是页面的中心部分(距离每个边距两英寸)将是绝对空白和白色 . 我的老板想要保持这些PDF的颜色,但不要介意让它们变得模糊,只要它们不是太难看 . 我已经测试了许多文件缩减方案: ...
  • 5 votes
     answers
     views

    无法在ASP.NET 5 Core中使用iTextSharp

    我正在尝试将iTextSharp与ASP.NET 5 Core一起使用 . 但是,当我尝试使用iTextSharp 5.5.5构建ASP.NET应用程序时,我收到了这些错误 码: using Microsoft.AspNet.Mvc; using System.IO; using System; using iTextSharp; using iTextSharp.text; using iTex...
  • 0 votes
     answers
     views

    iTextSharp如何将图像添加到现有PDF并将其提取

    我正在尝试将 iTextSharp 用于移动应用程序 .所以我正在创建pdf文件并附加这个带有图像的pdf,其中绝对位置是图像的高度/宽度!所以现在,我需要将图像(对于我应该使用新页面的每个图像)添加到我现有的pdf文件中,我也想知道如何从我的PDF文件中提取这些图像! 目前我试图通过 stamper 添加图像: using (System.IO.Stream inputPdfStream = n...
  • 0 votes
     answers
     views

    iText(夏普):带有 Headers 和子 Headers 的表格

    我正在使用iText(iTextSharp版本5.5.7),我正在创建一个PdfPTable,其中行中的数据被排序 . 举一个具体的例子,说我的数据看起来像这样(包括我的 Headers - h1,h2和h3): +---+---+---+ |h1 |h2 |h3 | +---+---+---+ | A | B | C | +---+---+---+ | A | B | D | +---+--...
  • 4 votes
     answers
     views

    如何将书签添加到pdfpcell中

    我正在使用pdfptable的itext做一个包含更多1000条记录的报告 . 寻找特定记录并不容易,所以我想知道是否有任何方法可以在pdfpcell中添加书签 .
  • 2 votes
     answers
     views

    在itextsharp中将圆形颜色边框添加到pdfpcell

    我使用此代码为我的pdfpcell提供边界半径 cell.Border = PdfPCell.NO_BORDER; cell.CellEvent = new RoundedBorder(); Color color2 = new Color(System.Drawing.ColorTranslator.FromHtml("#2AB1C3")); cell.BorderColor...
  • 3 votes
     answers
     views

    如何将PdfPTable插入现有的PDF模板?

    Update: 经过一番讨论,我们决定选择TeX,特别是windows兼容MiKTeX . 我们意识到,即使我们可以通过微观管理布局来获得动态扩展表格(这不会影响我们以前的经验,而且现在经过一周后,我很高兴我们这样做,因为我们所有的报告都是动态生成的并且背后的代码干净而且极简 . Original: 我有一个使用LiveCycle生成的pdf表单模板,我想填写它(pdfstamper)并添加一些表...
  • 2 votes
     answers
     views

    导入PDF位置PDFStamper

    我此刻迷路了 . 我试图完成的是在另一个上添加一个PDF(如水印) . 问题是我似乎不理解所使用的坐标系,因为我的水印只是出乎意料 . 这两个PDF具有不同的尺寸 . 我的目标有以下几个方面:595高度宽842 要添加的PDF具有以下尺寸:41高度宽度552 在我的代码中,我执行以下操作: public bool AddPdf(ref PdfReader pdfSource, ref PdfRea...
  • 1 votes
     answers
     views

    iTextSharp中的表不是按需要分页?

    问题 Headers 本身位于第一页 . 如果我的身体中有太多人用于照片,它将在第二页上打印 . 请参阅下面的我的问题的图形说明: 现在,请阅读下面的一些代码 . 请将以下内容视为伪代码(因为整个代码太长),但它非常接近我要修复的代码 . 代码 Header System.IO.FileInfo tempFileInfo = new System.IO.F...
  • 0 votes
     answers
     views

    使用pdfptable作为2x2矩阵的itextsharp

    我如何使用pdfptable作为真实表(A x B)而不仅仅是(A x A) 以这种方式声明它只给我一行: Dim datatable As PdfPTable = New PdfPTable(4) 我如何声明它以便它有多行和多列?
  • 0 votes
     answers
     views

    itextsharp:默认pdfptable填充

    如果我定义这样的表: Dim datatable As PdfPTable = New PdfPTable(4) 我没有4个细胞加入其中,如果没有足够的细胞,我怎样才能使它自动填充细胞? 我发现除非我在那里至少有4个细胞,否则它不会显示出来 问题是我如何找出哪些细胞是空白的?
  • 4 votes
     answers
     views

    iTextSharp从Table转换为pdfPTable

    我有一个旧的ASP.NET项目,最初在ASP.NET 1.1 w / iText.NET中完成,并转换为.NET 2.0和iTextSharp 4.1.6.0 . 它使用了很多表(我假设pdfptable在创建它时不是一个选项 . )我试图将此代码转换为使用最新的iTextSharp 5.0.0 dll,现在看到表和单元格已被删除 . 无论如何我开始转换它很快就发现没有相当于Table提供的很多功...
  • 0 votes
     answers
     views

    iTextSharp生成的PDF会在关闭时导致保存对话框

    我正在使用iTextSharp生成PDF文档,并将它们保存到磁盘,如下所示: Document document = new Document(PageSize.LETTER, 50, 50, 80, 50); FileStream fs = new FileStream(Ruta, FileMode.OpenOrCreate, FileAccess.ReadWrite, File...
  • 1 votes
     answers
     views

    iTextSharp ColumnText.SetSimpleColumn Addtext在Adobe Reader X 10.1.5中导致错误

    下面的代码说明了我对iTextSharp的一个问题 . 一切都很完美 . pdf文件已创建并在屏幕上显示正确 . 当我从Adobe Reader X打印pdf时,它看起来完全正确,但Adobe报告“此页面上存在错误.Acrobat可能无法正确显示页面 . 请联系创建PDF文档的人员以更正问题 . ” 不幸的是,该文件必须附加到电子邮件并发送给客户 . 错误消息不好看,我想解决它 . 它发生在我尝...
  • 2 votes
     answers
     views

    关闭pdf时,iTextSharp - “你想保存”提示吗?

    我一直试图使用iTextSharp创建一个pdf并遇到了一个问题 . 关闭pdf后,Acrobat Reader会提示用户“是否要保存更改...” 这似乎是一个常见的问题,关于它的堆栈溢出可能有十几个问题,并且有许多不同的解决方案 . 我尝试了尽可能多的解决方案,但无济于事 . 我的代码如下 . 我使用MemoryStream和PdfWriter创建一个带有一个段落的简单pdf . 然后我将Mem...
  • 1 votes
     answers
     views

    iTextSharp - 一致的文本字段外观和Reader XI中没有保存对话框;我可以同时实现这两个目标吗?

    我已经使用iTextSharp生成PDF表单已经有一段时间了,而且它一直运行良好 . 但是,最近我的组织升级到Adobe Reader XI;从那时起,生成的PDF已经开始在Reader中打开PDF时显示“是否要保存更改”对话框,然后再次关闭它,即使您没有对表单进行任何更改 . 我做了一些研究,显然这是由Adobe Reader在幕后对PDF文件进行某种更改引起的,要么是因为PDF本身已损坏(而R...
  • 0 votes
     answers
     views

    iText使用智能卡外部签名签署PDF

    我一直在用iTextSharp 5.5.7玩弄一段时间而无法找到正确的方法从智能卡制作PDF的有效数字签名 - Adobe Reader总是说它的签名和未知并且无法解码签名的DER数据 . 我查看了MakeSignature.cs代码以供参考,它的作用是什么: Stream data = signatureAppearance.GetRangeStream(); // gets...
  • 0 votes
     answers
     views

    如何使用修订版来避免PDF中的数字签名失效?

    使用Acrobat 9,如果我使用自签名证书签署PDF,然后在签名后编辑PDF,Acrobat将通知我文档上有有效签名,但文档也有未签名的更改 . 如果我再次签署PDF并查看签名面板,它将显示带有效签名的第一个签名修订版,表示在签署第一个修订版之后进行了更改,然后显示带有效签名的第二个签名修订版 . 我试图使用iTextSharp复制该行为 . 在代码中,我创建了一个PDF并对其进行签名 . 然后...
  • 18 votes
     answers
     views

    是否可以使用iTextSharp从PDF文件中获取结构元素?

    我们使用iTextSharp和C#WinForms应用程序来解析PDF文件 . 使用iTextSharp,我可以轻松地从PDF文件中提取文本数据 . 假设PDF文件包含由两行文本包围的图像 . 在这种情况下,我无法提取有关图像的信息 . 我的要求是: 获取PDF文件的结构元素 处理每个是文本,图像,表格还是其他类型 例如,结构元素类似于以下内容: text :paragraph1 te...
  • 0 votes
     answers
     views

    iTextSharp在AcroForm字段中呈现捷克字符

    我有一些PDF模板文件,其中包含 AcroForm 字段,使用OpenOffice创建 . 当我尝试使用 iTextSharp 填充字段时: form.SetField(field.Key, String.Format(field.Value.FormatString, value)); 我在展平的字段中得到重叠和缺少的字符: 我可以在完成的PDF中嵌入 Arial 字体,但这会大大增加大小,这...
  • 6 votes
     answers
     views

    使用xml数据合并/填充pdf表单文件

    假设我在网站上有一个pdf表单文件,由用户填写并提交给服务器 . 在服务器端(Asp.Net),我想将我以xml格式接收的数据与填充的空pdf表单合并并保存 . 我发现有几种可能的方法: 使用adobe acrobat创建的pdf表单并用itextsharp填充 . 使用adobe acrobat创建的pdf表单并填充FDF Toolkit .net(似乎在内部使用itextsharp) ...
  • 1 votes
     answers
     views

    动态XFA PDF表单

    我有许多使用Livecycle Designer创建的Dynamic XFA PDF . 这些PDF用作各种人员完成的模板 . 当用户请求模板时,我们必须编写一个提交按钮,其中url指向.net应用程序以进行处理,并将包含数据库信息的某些字段更新为PDF . 我可以使用带有.net的iText(Sharp)更新动态xfa pdf,将其写入提交按钮并更新字段,然后使用iText(Sharp)处理返回...

热门问题