pdfstamper相关内容
我想重新编写将 PDF 文件签名为新代码的旧代码,该代码对 Web 服务来的和发送的 MemoryStream(字节数组)进行签名.很简单吧?嗯,那是昨天.今天我就是无法让它工作. 这是旧代码,它使用 FileStreams 并且可以工作: public static string OldPdfSigner(PdfReader pdfReader, string destination,
..
我使用 PDFStamper 用一些阿拉伯数据填充了一个 acrofield.当我展平表格时,文本消失了,而它对于英语工作正常.请指导. BaseFont unicode = null;unicode = BaseFont.createFont("D:/arialuni.ttf", BaseFont.IDENTITY_H, BaseFont.EMBEDDED);form.setGenerate
..
我正在使用 pdfstamper 将水印添加到现有的pdf中.当我保留标志 setRotateContent(true)时,水印位于正确的位置,但是当我将其保留为false时,水印放错了位置. 由于某些限制,我无法共享代码. 我正在分享案件. 原始PDF 使用setRotateContent(false) 使用setRotateContent(true) 所以我的问题是 s
..
在VS2010中使用itextsharp v5.5.5.0 设置压模FormFlattening = true不会将归档数据写入输出pdf.如果设置为false,则数据全部存在.正确,但仍可编辑(我不想要) PdfReader pdfTemplate = new PdfReader("..\\..\\pdf\\BFC-Template.pdf"); FileStream fileOutput
..
我想在使用itextsharp库C#对pdf签名时调整添加的图像的宽度以及说明. 我下面的代码与设置图像和签名中的破损有关: var pdfStamper = PdfStamper.CreateSignature(reader, os, '\0', null, true); var signatureAppearance = pdfStamper.SignatureAppear
..
我想在pdf文件中添加多个附件。 当我进入循环时它只附上最后一个附件。 示例代码 PdfReader reader = new PdfReader(FILE); PdfStamper stamper = new PdfStamper(reader,new FileOutputStream(realPath +“/ Temp /”+ sosValues.getCmaId()+
..
我之前使用FOP创建了一个PDF,我需要为它添加一些命名目标,以便以后另一个程序可以使用Adobe PDF打开参数打开和导航文档,即 #namedest = destination_name 参数。 我不需要添加书签或其他动态内容,只需添加一些带有名称的目的地,从而注入一个/ Dests集合,其名称在结果PDF。 我使用iText 5.3.0并阅读了iText in Action(第2
..
这是我的一大堆代码。它编译得很好,当我发起事件时我收到了电子邮件,但是我得到了这个错误 电子邮件附件错误在Adobe打开时(Acrobat无法打开'Att00002.pdf'因为它不是支持的文件输入或因为文件已损坏(例如,它是作为电子邮件附件发送而未正确解码。) string agentName =“My Name”; MemoryStream _output = new Memor
..
我希望这是一个简单的问题。 我正在尝试使用iTextSharp修改一些PDF文件,但似乎iTextSharp放在文件末尾的XMP元数据破坏了PDF文件的布局(我不是很熟悉PDF格式可以理解为什么)。 您可以从上面的两张图片中看到文档似乎已旋转。然而,从PDF文件看二进制差异来看,唯一不同的是文件末尾的一些XMP元数据 我尝试在多个PDF查看器中打开文件(Sumatra PDF,Edg
..
我有这段代码 protected void doPost(HttpServletRequest request,HttpServletResponse response)抛出ServletException,IOException { ByteArrayOutputStream output = new ByteArrayOutputStream(); try { response
..
我要求将图片转换为带有模板的 PDF 。我可以使用itextsharp创建一个页面PDF。假设 1页图像1页PDF 。 当我有多张图片时出现问题。如何使用预定义模板创建多个页面PDF。 下面是我的代码: public static string CreatePDFDocument(string docname,string imagePath,string mediaField) {
..
我使用PDFStamper在一个acrofield中填充了一些阿拉伯语数据。当我将表格弄平并且英语工作正常时,文本消失了。请指导。 BaseFont unicode = null; unicode = BaseFont.createFont(“D:/arialuni.ttf”,BaseFont.IDENTITY_H,BaseFont.EMBEDDED); form.setGener
..
更新: 经过一番讨论后,我们决定去与TeX的,特别是与Windows兼容的 MIKTEX 。我们意识到,即使我们可以得到由微观布局(这似乎并不可能或者是计算每一行的行高为繁琐的)格式的动态lengthed表,有喜欢大的文本框等动态控件,我们也将需要微操,所以我们决定以动态生成整个文档。考虑到这一点,要TeX的是因为它的明显的选择的力量和我们与它以前的经验,现在一个星期后,我很高兴我们去,那是
..
这来找我返工旧代码,签署PDF文件转换为新的,其标志MemoryStreams(字节数组)的到来和通过Web服务发送。简单吧?嗯,这是昨天。今天我只是无法得到它的工作。 这是旧代码,它使用文件流和它的作品: 公共静态字符串OldPdfSigner(pdfReader pdfReader,弦乐目的地,串密码,串原因,字符串位置,串pathToPfx) { 使用(的FileStrea
..
我的Web方法在我的%TEMP%文件夹中创建一个PDF文件,并且工作。然后我想用下面的code以添加一些自定义字段(元)到该文件。 类 PdfStamper 生成一个 IOException异常,我是否使用它的 .Close() 方法或使用块中的刚刚结束。即仍持有到文件句柄的过程是Webdev的Web服务器本身(我调试在VS2010 SP1)。 私人字符串AddCustomMetaData
..
在我的应用程序,我需要读取现有的PDF并添加栏code到现有的PDF并将其传递到输出流。这里现有的PDF就像模板。我使用iText的罐子加入吧code。 我想知道 PdfStamper 对象转换为字节数组或 PdfContentByte 来的字节数组的可能性。任何人都可以在这方面的帮助? 解决方案 您的问题还不清楚。我假设你想要写一个,而不是 ByteArrayOutputStream
..