首页 文章
  • 4 votes
     answers
     views

    如何使GhostScript PS2PDF停止对字体进行子集化

    我正在使用GhostScript附带的ps2pdf14实用程序,我遇到了字体问题 . 我传递给命令的指令似乎并不重要,它坚持对源文档中找到的任何字体进行子集化 . 例如 -dPDFSETTINGS#/ prepress -dEmbedAllFonts #true -dSubsetFonts #false -dMaxSubsetPct#0 注意#是因为命令在windows上运行,它与=相同 . 如果...
  • 2 votes
     answers
     views

    将字体嵌入PDF

    我知道,面对的问题,很多人“A PDF字体没有嵌入” . 向IEEE / ACM等提交论文时 当PDF文档并不包括所有它所引用的字体会出现此错误 . 这可能会导致在打印或渲染时替换字体,从而产生间距或方程不正确的纸张 . 这个问题的解决方案是:ps2pdf -dEmbedAllFonts = true -dSubsetFonts = true -dEPSCrop = true -dPDFSETTI...
  • 0 votes
     answers
     views

    PDF / A符合word / pdf-t-maker / ghostscript

    我正在使用PDF-T-Maker将word文件转换为pdf / a . 我不得不走这条路线来嵌入一些字体而不是位图 . 只有文本的文档显示在Adobe阅读器上用蓝色 Banner 表示PDF / A.但是,当我在单词文件中包含TOC时,蓝色 Banner 不显示 . 我使用Ghostscript 9.07作为蒸馏器 . 当我尝试使用gswin64将pdf转换为pdf / a而没有-nopause开...
  • 3 votes
     answers
     views

    PDF到PostScript使用Ghostscript:打印时出现问题的大文件

    我目前正在使用Ghostscript将500页PDF文件转换为PostScript . 我使用的是Windows 7,Ghostscript x64 v 9.16和柯达Digimaster商用打印机 . 我使用GhostScript的以下参数将PDF转换为PS: C:\Program Files\gs\gs9.16\bin\gswin64c.exe" -dCompressFonts=t...
  • 1 votes
     answers
     views

    Ghostscript:内部链接注释不在PDF / A-1b中打印

    我正在尝试从一批扫描的文档页面生成带有Ghostscript 9.18的PDF / A-1b文档 . 我想在第一页上用一层文档内部链接覆盖扫描的内容表 . 但Ghostscript返回错误: GPL Ghostscript 9.18: Annotation set to non-printing, not permitted in PDF/A, annotation will not be pre...
  • 0 votes
     answers
     views

    为什么ghostscript将字体名称替换为“CairoFont”?

    我使用ghostscript来优化pdf文件(主要是关于大小),为此它做得很好 . 我使用的命令是: gs -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -dPDFSETTINGS=/prepress \ -dCompatibilityLevel=1.4 -sOutputFile=out.pdf in.pdf 但是,它似乎替换了字体(或它们的子集)并且不保留它们的...
  • 0 votes
     answers
     views

    Ghostscript剪辑pdf文件

    我正在尝试使用这些设置使用Ghostscript打印pdf: var switches = new List<string> { @"-empty", @"-dPrinted", @"-dNOPAUSE", ...
  • 0 votes
     answers
     views

    我可以将pdf转换为低尺寸pdf,而不会使用ghostscript丢失确切的颜色配置文件

    我使用以下设置将高分辨率pdf转换为低dpi但我可以看到输出文件中的颜色发生变化 . “-sDEVICE = pdfwrite -dCompatibilityLevel = 1.4 -dPDFSETTINGS = / screen -dQUIET -oC:\ test5 \ pdfTestFinalToPdflow.pdf C:\ test \ xyz.pdf” 我失去了我不想要的颜色 . 我可以...
  • 2 votes
     answers
     views

    在没有Adobe SDK的情况下从PDF创建缩略图

    我一直在寻找可以从pdf生成缩略图的方法,如资源管理器中所示 . 但问题是没有Adobe Pro,免费版 does not expose all ihe COM interfaces . 还有别的办法吗?请帮忙 .
  • 1 votes
     answers
     views

    Acrobat Reader想重新设计我的PDF文件

    我正在制作自己的PDF解析器/制作者 . 目前,我能够解析现有的PDF文件,甚至可以根据早期解析的数据制作新的PDF . 但问题是,当我打开一个新的PDF文件(由我的解析器/制造商制作)时,Adobe Reader想重新设计文档(当我关闭文档时,Reader建议我存储“已更改的文档”) . 当我的文档内部结构不正确时,我遇到的这个问题 . 但是对于我的解析器的最新版本,我在文件结构中看不到任何问题...
  • 0 votes
     answers
     views

    使用Java iText PDF API保存可编辑的PDF

    我正在尝试使用iText5库来生成可编辑的(即允许用户在年龄,名称等字段中输入值)PDF,看起来用户无法将填写的PDF保存在他的工作站上并且是唯一可用的功能是打印填写的PDF表单 . 我试过谷歌搜索这个问题,发现用Adobe Reader,用户无法保存填写的表格,他们需要有Acrobat Pro . 是否有任何解决方案可以完成这项工作(保存填写的PDF表格并通过电子邮件发送),而无需获得Adobe...
  • 0 votes
     answers
     views

    需要仅在现有Pdf表单中的最后一页中设置acrofield值

    我在pdf文档中有5页,想要填充最后一页中的一个acrofield值 . 目前使用iText库实现,并在我的实现类中使用以下类 . Document,AcroFields,PdfContentByte,PdfPTable,PdfReader,PdfStamper;
  • 47 votes
     answers
     views

    用PHP编写/绘制PDF模板文档

    我希望能够使用PHP在现有的pdf文档上编写/覆盖文本 . 我希望做的是拥有一个可以充当模板的pdf文档,并通过打开模板文档,覆盖相关文本并将结果作为新文档提供来填补空白 . 模板文档是单个页面,因此不需要页面合并/操作 . 有没有可以做到这一点的免费图书馆?在哪里我应该看?我做过的大多数搜索似乎都处理合并文档/添加页面,而不是在现有页面上覆盖内容 . 谢谢 . *编辑:这是我做的:1 . 下载F...
  • 1 votes
     answers
     views

    哪个PDF库可以在现有PDF> 1.4中添加页面?

    我需要在第一页和最后一页之后在现有PDF文档中添加页面 . 我曾经使用Zend_Pdf实现它,但发现它只能处理交叉引用表未压缩为流的PDF(PDF版本1.5中引入的功能) . 所以我正在寻找一个PHP PDF库,它可以修改现有的PDF文档,其中包含对象和存储在流中的外部参照表,如ISO-32000-1(基于PDF-1.7)中所述 . TCPDF无法修改,只能与FPDI组合使用(并且FPDI只能...
  • 0 votes
     answers
     views

    使用PHP合并两个PDF(版本> 1.4)

    我有一个将两个pdf合并为一个pdf的问题 . 我正在使用FPDF FPDI并尝试过TCPDF FPDI,但是当我使用pdf版本> 1.4时出现问题php错误是:FPDF错误:本文档(pdf_dump / 1407303457.pdf)可能使用了不受支持的压缩技术由FPDI附带的免费解析器 . 我不想使用fpdi的商业插件 . 有没有可用于使用pdf> 1.4版本的工作 . 注意:我正...
  • 0 votes
     answers
     views

    如何使用PHP向PDF添加水印而不删除动态内容?

    最近我被分配到一个项目,需要在PDF文件的每个页面上添加水印 . 但是,虽然PDF始终相同,但PDF的水印必须定制,以包含下载它的任何用户的电子邮件 . 经过一番挖掘,我发现了PHP的FPDF和FPDI库 . 这些库允许我轻松地将自定义水印添加到我的PDF文件中,但是通过设计它们会导致生成的PDF缺少动态内容 . 原始PDF非常大,因此需要内部链接才能轻松导航 . 由于使用FPDI编辑的PDF缺少...
  • 0 votes
     answers
     views

    在已制作的PDF文件中填写XHTML字段,并使用PHP将图像添加到其中

    我有一个PDF文件,其中包含带有多个输入字段的XHTML表单 . 我必须使用此PDF文件作为模板,并使用用户提交的数据填写这些字段 . 我通过互联网搜索并找到了一个名为FPDI的脚本,可以与FPDF和TCPDF一起使用 . 但我无法让它工作,因为它产生一些解析错误: fpdi解析器文件:免费版本不支持PDF文件中使用的编码 那些做过这样工作的人 . 请帮助我解决这个问题 . 谢谢 .
  • 0 votes
     answers
     views

    从URL获取动态创建的PDF

    我需要获取从aspx站点生成的pdf文件 . Backstory : 我想从一个网站获得schedueles,我已成功获取包含参数的scheduele的url . 如果您关注该网址,您将看到一个PDF流,由该网站使用给定参数创建 . http://www.novasoftware.se/ImgGen/schedulegenerator.aspx?format=pdf&schoolid=5...
  • 37 votes
     answers
     views

    为什么PDFKit / wkhtmltopdf挂起但是在Rails应用程序被杀死时按预期呈现PDF?

    背景 在看完之后,我觉得Prawn已经出局了wkhtmltopdf . 看起来Rails的PDFKit和wicked_pdf宝石似乎是新的酷 . 所以我在how to use PDFKit上找到了Ryan的截屏视频 . 我安装了所有东西,在CLI上测试wkhtmltopdf没有问题,摆弄Rails设置运行多个进程,所以资产管道工作,一切看起来都很好,除了我仍然停留在过程的最后(实际上得到PDF来自...
  • 22 votes
     answers
     views

    iTextSharp生成的PDF现在导致Adobe Reader X中的“保存”对话框

    我一直使用iTextSharp生成PDF文档超过一年 . 不幸的是,随着Adobe Reader X的发布,我的PDF现在会导致“你想保存吗?”关闭PDF文档时出现的对话框 . 对于未使用iTextSharp生成的PDF,不会发生这种情况 . 对于那些整天打开和关闭PDF文档的用户来说,这真的很烦人 . 我可以设置iTextSharp中的任何属性来防止这种情况发生吗? 如果有帮助,我使用PdfRe...
  • 1 votes
     answers
     views

    如何以编程方式修改PDF文件中的javascript事件?

    我的PDF文件有一个附加到按钮的事件 . 我需要能够以编程方式修改该事件 . 我试过这种方式使用iTextSharp,但它没有改变新文件中的javascript: var pdfReader = new PdfReader(originalPdfDocumentPath); pdfReader.RemoveUsageRights(); var pdfStamper = new PdfStamper...
  • 6 votes
     answers
     views

    具有大型可填写形式的iTextSharp PdfReader的缓慢实例化

    我有一个大的(6页,222个字段)可填写的PDF,我用作iTextSharp PdfReader的模板 . 当此对象实例化时,需要5分钟或更长时间 . 我试过了: string pdfPath = Path.Combine(context.Server.MapPath("~/apps/ssgenpdf/App_Data"), "07-2011 Worksheets.p...
  • 0 votes
     answers
     views

    iTextSharp - 将文档作为页面附加

    到目前为止,使用iTextSharp,我已经能够使用带有文本字段的Adobe Acrobat Pro创建pdf . 我可以使用iTextSharp打开PDF,然后使用关键信息将所需字段填充到关键字段中 . 接下来,我能够将所有内容包装起来,并将文件从字节数组中作为文件附件发送出去 - 所以一切都很好 . 问题在于 - 我必须在内存流中创建一个PDF文档,并使用必要的文本填充文档 . 我把它弄得相当...
  • 0 votes
     answers
     views

    PdfTextExtractor.GetTextFromPage未返回正确的文本

    使用iTextSharp,我有以下代码,成功地为我正在尝试阅读的大多数PDF中提取PDF文本... PdfReader reader = new PdfReader(fileName); for (int i = 1; i <= reader.NumberOfPages; i++) { text += PdfTextExtractor.GetTextFromPage(reader, ...
  • 0 votes
     answers
     views

    iTextsharp和pdf操作的问题

    我正在获取一个pdf文档(无密码),该文档是从第三方软件生成的,其中包含javascript和一些可编辑字段 . 如果我使用pdfReader类加载此pdf文档,则NumberOfPagesProperty始终为1,尽管pdf文档有17页 . 奇怪的是,如果我之后保存了流,那么该文档有17页 . 当我现在尝试打开文档时,Acrobat Reader会显示扩展功能警告,并且字段不再可填写(我没有展平...
  • 0 votes
     answers
     views

    用西里尔值填写pdf模板字段(itextsharp)

    我有PDF模板文件与字段 . 客户创建的模板 . 它有一些文本,字段标签和字段本身 . 文本和标签使用嵌入在模板中的某些字体 . 当我尝试用西里尔值填充字段时出现问题 - 结果文档中没有西里尔符号 . 我看到很多类似的问题都是通过使用AcroFields的替换字体来解决的 . 但是在这里我不能使用一种特定的字体进行替换,因为我无法在模板中定义字段字体 . 我试图为Acrobat Editor中的字...
  • 4 votes
     answers
     views

    在同一页面上将表添加到现有PDF - ITEXT

    我的java项目有两个部分 . 我需要填充pdf的字段 我需要在页面空白区域的填充部分下面添加一个表(此表需要能够翻转到下一页) . 我能够单独做这些事情(填充pdf并创建一个表) . 但我无法有效地合并它们 . 我试过做一个doc.add(table),这会导致表格在pdf的下一页上,这是我不想要的 . 我基本上只需要能够指定表在页面上的起始位置(因此它不会与现有内容重叠),然后将表...
  • 0 votes
     answers
     views

    使用带有Acrofield和Dynamic表的itext的多页表单

    我是使用itext的新手,我正在寻求帮助 . 我正在创建一个基于PDF模板的PDF文档,其中包含一个带有acrofields的表单 . 此表单由首页和表格中的某些字段组成,只有一个页面 . 生成的PDF文档将具有一个或多个页面,具体取决于表的大小(如果大小内容扩展了预定义的大小,则表应在第二页中继续) . 此外,每个页面都应在顶部显示具有相同信息的字段 . 我试图在“AddExtraTable”示...
  • 1 votes
     answers
     views

    使用iText在PDF文档中查找现有的PushbuttonField

    我正在使用Java iText库来操作PDF文档的表单字段,并遇到了一个简单的问题 . 我可以设置从PdfStamper对象检索的AcroFields的属性,但我真正想要做的是将Action设置为现有的按钮字段 . 我找到了无数的创建新PushButton字段并将其添加到文档的示例,但是没有一个实际检索现有的PushbuttonField对象 . 我确信这是正确的对象,因为它有一个setActio...
  • 0 votes
     answers
     views

    使用RenderListener接口查找PDF中的一段文本时无法获取页码

    iText需要坐标来在不同位置的现有PDF中创建表单字段和页码 . 我的PDF是动态的 . 所以我决定使用一些标识符文本创建PDF . 并使用TextRenderInfo查找文本的坐标,并使用这些坐标创建文本字段和其他表单字段 . ParsingHelloWorld.java public void extractText(String src, String dest) throws I...

热门问题