草庐IT

pdf-viewer

全部标签

ruby-on-rails - 使用 Wicked PDF 将 PDF 附加到电子邮件时如何指定布局

当我尝试为我想使用WickedPDF附加到电子邮件的pdf指定布局时,我无法生成电子邮件。这是一个Rails4应用程序。当我使用以下代码时,应用程序成功发送了带有pdf附件的电子邮件,但没有所需的样式:definvoice_created(invoice_id)@invoice=Invoice.find(invoice_id)@subscription=Subscription.find(@invoice.subscription_id)attachments['invoice.pdf']=WickedPdf.new.pdf_from_string(render_to_string(:

ruby-on-rails - Prawn PDF生成器: Make image with link

我使用prawn生成pdf,我想包含一个带有链接的图像。我没有在其官方文档中找到一种方法。感谢帮助 最佳答案 为了回答您的问题,我们没有对图像链接的高级支持,但我们提供接近PDF级别的支持。所以,在当前的Prawn版本(0.14.0)中,您必须做一些非常糟糕的事情:require"prawn"require"open-uri"Prawn::Document.generate("x.pdf")doimage(open("http://prawn.majesticseacreature.com/images/example_pdf.pn

ruby-on-rails - Rails 4 wicked pdf 问题

我正在尝试使用wickedpdf将html页面呈现为pdf。mime_types.rbMime::Type.register"application/pdf",:pdfController方法definvoicerespond_todo|format|format.htmlformat.pdfdorenderpdf:"invoice"endendendwicked_pdf.rb:exe_path=>'/usr/local/bin/wkhtmltopdf'发票.pdf.erbtestdata我已经添加了上述代码并将以下gem添加到我的项目中。gem'wicked_pdf'gem'wkht

ruby-on-rails - 在 Windows 7 上使用来自 ruby​​ 的 wicked_pdf 的权限被拒绝

ruby-v=1.9.1p378;rails-v=2.3.8wkhtmltopdf在命令行中工作得很好——生成一个PDF。.exe的路径在%PATH%变量中,并在/config/initializers/wicked_pdf.rb文件中正确指定。将Controller操作设置为处理程序.pdf格式,但出现以下错误权限被拒绝-c:/Ruby191/bin/wkhtmltopdf--C:/Ruby191/lib/ruby/1.9.1/open3.rb:67:in'spawn'C:/Ruby191/lib/ruby/1.9.1/open3.rb:67:in'popen3'C:/work/he

ruby - 我应该试验什么算法来尝试对这些 PDF 进行分类?

我们正在抓取和下载大量公司的PDF文件,并试图挑选出年度报告。此类报告可以从大多数公司的投资者关系页面下载。扫描PDF并填充数据库,其中包括:职位内容(全文)页数字数统计方向第一行使用这些数据,我们正在检查明显的短语,例如:年度报告财务报表季度报告中期报告然后记录这些短语和其他短语的出现频率。到目前为止,我们有大约350,000个要扫描的PDF和一个包含4,000个文档的训练集,这些文档已被手动分类为报告或非报告。我们正在试验多种不同的方法,包括贝叶斯分类器和对可用的不同因素进行加权。我们正在用Ruby构建分类器。我的问题是:如果您正在考虑这个问题,您会从哪里开始?

Ruby 发布请求 : PDF File

上传文档的API示例是这样的headers={'Authorization':'BearerACCESS_TOKEN',}params={'doctor':'https://drchrono.com/api/doctors/1234','patient':'https://drchrono.com/api/patients/5678','description':'Shortdocumentdescriptionhere','date':'2014-02-24','metatags':json.dumps(['tag1','tag2']),}withopen('/path/to/you

ruby-on-rails - 将pdf文件转换为base64字符串

我在我的文档(pdf、doc)应用程序中使用了Paperclipgem。我需要通过邮寄请求将文档传递给其他第三方应用程序。我试图通过Base64转换回形针附件,但它抛出错误:没有将Tempfile隐式转换为String这是我的做法:#geturlfromthepaperclipfileurl=document.doc.url#https://s3-ap-southeast-1.amazonaws.com/xx-eng/documents/xx/000/000/xx/original/doc.pdffile_data=open(url)#Encodethebytestobase64-th

ruby-on-rails - 如何在 Rails 4 中将 PDF 转换为 Excel 或 CSV

我搜索了很多。我别无选择,除非在这里问这个。你们知道有API或Gem/s可以将PDF转换为Excel或CSV文件的在线转换器吗?我也不确定这里是否是问这个问题的最佳地点。我的应用程序是在Rails4.2中。PDF文件包含一个标题和一个包含大约10列的大表格。更多信息:用户通过表单上传PDF,然后我需要抓取PDF将其解析为CSV并阅读内容。我尝试使用PDFReaderGem阅读内容,但结果并不乐观。我用过:freepdfconvert.com/pdf-excel不幸的是不提供API。(我联系过他们)示例PDF这段代码将PDF转换为文本,非常方便。gem:pdf阅读器defself.par

ruby - 将 PDF 内容与 Ruby 进行比较

我正在编写一个Ruby脚本/应用程序来帮助我将LaTeX编译为(至少)PDF。我希望它具有的一个功能是它应该迭代地运行pdflatex直到PDF收敛(我猜它应该如此)。想法是使用指纹将一次迭代中生成的PDF与前一次迭代中生成的PDF进行比较。特别是,我目前使用Digest::MD5.file(.)。现在的问题是这永远不会收敛。一个(希望是)罪魁祸首是PDF的时间戳,它至少被pdflatex设置为秒。由于pdflatex的运行时间通常超过一秒,因此结果不断变化。也就是说,我希望PDF在某个时间点后等于时间戳。这个假设可能是错误的;提示表示赞赏。我该怎么办?到目前为止我的基本想法:使用能够

ruby-on-rails - Paperclip & RMagick - PDF 的 3 页缩略图和重命名

我想上传pdf文件,并创建(作为一个单独的文件)pdf前3页水平对齐的缩略图。我设法用RMagick做了一个回形针处理器来生成那个文件,但问题是:我想要单独的文件(带有缩略图样式的文件)有正确的扩展名(例如jpg)而不是原始pdf。如果我仍然可以通过使用带样式的url方法获得正确的路径,那就太好了,例如:>>attachment.url=>"/some/path/id/original/test.pdf"#originalfile>>attachment.url(:pdf_thumbnail)=>"/some/path/id/pdf_thumbnail/test.jpg"#jpgfil