Tag: pdf

如何自动执行HTML到PDF的转换?

我一直在使用htmldoc,但是我遇到了一些相当严重的限制。 我需要最终解决scheme在Linux机器上工作。 我将从Perl应用程序调用这个库/实用程序/应用程序,所以任何Perl接口都将是一个奖金。

有谁知道iText的分支?

现在iText已经走了AGPL ,我假设有人会采取旧的(2.1.7或4.2.0 )代码,并叉到LGPL版本去。 有谁知道这样的叉子已经开始了吗?

如何在TCPDF中实现自定义字体

在TCPDF中,只有几种字体可供select,以创buildPDF文件。 我想设置Tahoma作为我的PDF字体。 我如何在TCPDF中包含Tahoma ?

在Firefox中打印PDF

如何在Firefox中打印PDF? 此function适用于Chrome,但不适用于Firefox function print_pdf(url){ var id = 'iframe', html = '<iframe id="'+id+'" src="'+url+'" style="display:none"></iframe>'; $('#main').append(html); $('#'+id).load(function(){ document.getElementById(id).contentWindow.print(); } } 错误 Error: Permission denied to access property "print"

比较这些产品的PDF生成与Java给出的要求内:iText,Apache PDFBox或FOP?

有关于这个问题的问题,但不是最近,技术必须自那时以来。 要求: 根据预定义的模板生成pdf文档(我可以使用pdf格式或xsl-fo) 能够填充文本数据 能够填充graphics数据(生成的条形码) 能够在生产环境中修改pdf模板而无需修补(重新编译) 生成要保存在数据库(作为斑点)和/或打印的PDF文件 开源/免费 假设的选项是iText,PDFBox,FOP,还有什么? 基于上述要求的build议是什么?

从Rails生成PDF

Ruby On Rails Wiki列出了一些便于在Rails中生成PDF 的库 。 我需要打印出地址标签(以字母格式,因此每页12-15个地址),不能决定使用哪一个。 任何build议?

使用Python将PDF转换为一系列图像

我正在尝试使用Python将多页PDF转换为一系列的JPEG。 我可以使用可用工具轻松地将PDF分成单独的页面,但是我一直无法find任何可以将PDF转换为图像的东西。 PIL不起作用,因为它不能读取PDF文件。 我发现的两个选项是通过shell使用GhostScript或ImageMagick。 这对我来说不是一个可行的select,因为这个程序需要跨平台的,我不能确定这些程序中的哪一个程序将在它将被安装和使用的机器上可用。 有没有可以做到这一点的Python库?

从PDF文件中提取文本数据

是否有可能从R中的PDF文件parsing文本数据? 似乎没有这样的提取相关的包 ,但有任何人试图或看到这在R完成? 在Python中有PDFMiner ,但是如果可能的话 ,我想保留这个分析。 有什么build议么?

将PDF转换为SVG

我想转换PDF到SVG,请build议一些图书馆/可执行文件,将能够有效地做到这一点。 我已经使用apache PDFBox和Batik库编写了自己的java程序 – PDDocument document = PDDocument.load( pdfFile ); DOMImplementation domImpl = GenericDOMImplementation.getDOMImplementation(); // Create an instance of org.w3c.dom.Document. String svgNS = "http://www.w3.org/2000/svg"; Document svgDocument = domImpl.createDocument(svgNS, "svg", null); SVGGeneratorContext ctx = SVGGeneratorContext.createDefault(svgDocument); ctx.setEmbeddedFontsOn(true); // Ask the test to render into the SVG Graphics2D implementation. for(int i = 0 ; i < document.getNumberOfPages() ; […]

为什么PDFKit / wkhtmltopdf挂起,但如果Rails应用程序被杀死,则按预期呈现PDF?

背景 看了看周围,我觉得虾是出来, wkhtmltopdf是在。它似乎像PDFKit和Rails的wicked_pdfgem是新的酷。 所以我find了Ryan关于如何使用PDFKit的截屏video。 我安装了所有东西,在CLI上testing了wkhtmltopdf,没有任何问题,摆弄Rails设置,运行多个进程,以便资产pipe道工作,并且一切似乎都很好,除了我仍然在进程的最后阶段(实际上获取PDF来自服务器的响应)。 题 当我请求我的视图的.pdf版本时(我正在使用PDFKit中间件选项),我的浏览器就在那里等待响应,但是一旦我杀死了Rails进程,我预期只会popupPDF我的浏览器窗口。 是什么赋予了? 我正在使用什么 OS:OSX 10.8.1 Rails:3.2.8 Ruby:1.9.3 wkhtmltopdf:0.11.0_rc1(虽然当我运行wkhtmltopdf -V它说0.10.0_rc2) qt:4.8.2 我做了什么 通过在我的application.rb文件中加载config.middleware.use "PDFKit::Middleware"来使用PDFKit中间件。 在我的Gemfile中包含gem 'pdfkit' ,并将其与Bundler一起安装 使用Mime::Type.register_alias "application/pdf", :pdf设置.pdf mime-type在我的mime_types.rb初始化Mime::Type.register_alias "application/pdf", :pdf 添加config.threadsafe! 为multithreadingconfig/environments/development.rb ,以便资产pipe道不与PDF引擎冲突 testing了wkhtmltopdf http://www.google.com google.pdf ,并按预期生成了Google主页的PDF 尝试交换PDFKit为wicked_pdf并遇到同样的问题(挂起,但是当Rails进程被杀害PDF渲染如预期) 它看起来像什么 这是由Rails呈现的常规HTML页面(我已经模糊了客户端的细节): 当我尝试导航到localhost:3000/some/path.pdf时,这是Rails的CLI输出。 (该应用在等待响应时挂起): 当我用ctrl-c终于杀死了Rails进程时,终于在浏览器中显示了PDF,因为我期望看到它(正确显示CSS和HTML,所以资源似乎加载正常): 结论迄今为止 交换PDFKit for wicked_pdf并得到相同的结果似乎让我觉得这个问题不在这些库中,而是与我的开发环境有关。 但是wkhtmltopdf在命令行中运行良好,所以这让我觉得它和QT正在做他们的工作。 问题必须在Rails中。 也许我没有正确configuration一些东西? 请求帮助 我如何确定究竟是什么问题,如何解决? 我会爱你,如果你能帮助我<3 更新 我也尝试过使用不带中间件选项的PDF(使用.to_pdf )的替代方法,如下所示(这样我从application.rb文件中注释掉config.middleware.use "PDFKit::Middleware" […]