问题标签 [pdfkit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 在 Rails 应用程序中使用 pdfkit 时遇到问题
我需要使用 pdfkit gem。我已经安装了 gem 和 wkhtmltopdftool,如 gem githubpage 中所写。(我使用自制软件安装了 wkhtmltopdf)。现在,我正在做关于 pdf 套件的 railscast 中所说的任何事情。但是当我添加扩展
到我的网址。它开始加载,没有任何反应。加载永远不会完成,除非我关闭 Rails 服务器。此外,当我开始加载 .pdf 网址时。我已经启动了 wkhmtltopdf 进程。(面板中也出现了 wkhtmltopdf 的图标)我做错了什么?我正在使用 rails 3.1.2 和 ruby 1.9.2。提前致谢
ruby-on-rails - Rails 3 和 PDFKit。如何指定页面大小?
我一直在查看文档,但找不到答案。如何指定我的 pdf 文档的页面大小以及可用的页面大小是多少?我一直在寻找,但我找不到好的文档。请指向一个 URL 或让我知道如何将某些页面大小编码到我的 PDF 文档中。
哦,我不想在任何配置文件上这样做,因为我需要生成不同大小的 PDf 文档。
不在配置文件中...
pdf-generation - 如何在 Rails 中创建代表一个数据表的多页 PDF(包括每个新页面上的列标题)?
如何在 Rails 中创建代表一个数据表的多页 PDF(包括每个新页面上的列标题)?我查看了许多带有 wicked-pdf、pdfkit 和 prawn 的示例,但没有看到任何专门解决溢出到后续页面以及需要在每个新页面中重复标题的内容。谢谢您的帮助。
ruby-on-rails - 使用 wkhtmltopdf 通过 pdfkit 将 html 转换为 pdf 时的字母间距问题
我的 HTML 文件有一些段落我使用 8pt 字体大小。将 HTML 转换为 PDF 后,段落会获得额外的字母间距,并且一些字母会重叠。
我尝试了以下所有建议(例如使用 dpi 和 xserver),但没有一个有效。
http://code.google.com/p/wkhtmltopdf/issues/detail?id=72&q=letter
ruby - PDFKit 和新的 WKHTMLTOPDF 二进制文件
根据PDFkit Documentation,它可以处理任何 wkhtml 选项。这就是它最酷的地方。但是现在根据它的文档接受 WKHTMLTOPDF-0.10.0 及更高版本
- 多个 Html 文档
- 页面、封面、目录部分 - 封面和目录不采用通用页脚和页眉。
pdfkit里面的怎么处理?
因为页面不是所谓的
wkhtmltopdf --page my.html
它是
wkhtmltopdf cover some.html page my.html
ruby - 将 HTML 文件转换为 PDF
我正在尝试使用 ruby gem pdfkit 将 html 文件转换为 pdf。我可以创建一个 pdf 文件,但是 pdf 文件中的链接不起作用。有人可以告诉我是否有任何其他工具可以将 html 文件转换为 pdf 或者我们可以使用 pdfkit 修复链接吗?
ruby-on-rails - PDFKIT 自定义字体
有没有办法用 PDFKit 和自定义字体打印 pdf?
在CSS中我有:
上面的代码在呈现为 html 但使用 PDFKit 使用标准字体打印到 pdf 时工作正常。有什么线索吗?
objective-c - Cocoa PDFView 仅在调整大小时显示 PDF
如何让 PDFView 显示 PDF 而无需调整窗口大小或滚动以强制重绘。
好像setNeedsDisplay
需要做一个,但没有效果。
我有我能想到的最简单的应用程序,可以使用 PDFView 显示 PDF。
基本上在 Xcode 中创建一个新应用程序并将代码更改为:
和
我在 Apple 代码示例PDFKitLinker2中注意到了相同的行为,其中必须滚动 PDF 或调整窗口大小才能显示 PDF。
诚然,我是 Cocoa 开发领域的新手,但我已经搜索并没有找到显示如何显示 PDF 的非常小的示例。我制作的内容似乎是正确的,但我怀疑即使PDFKitLinker2似乎也不正确。
我创建了一个Xcode 项目的 Git 存储库,为那些有时间提供帮助和/或评论的人演示了这个问题。
使用 Xcode 版本 4.3.3 (4E3002) - 最新的 Lion。
提前感谢您的帮助。
一个有效的解决方案。
我找到了一个解决方案,如果我创建一个具有空实现的 PDFView 子类,然后将其添加为自定义视图并将其连接到我现有的IBOutlet
它可以工作。
对我来说完全没有意义:(
和
苹果的文档确实说:
PDFView 可能是您向应用程序添加 PDF 功能时唯一需要处理的类。它允许您显示 PDF 数据并允许用户选择内容、浏览文档、设置缩放级别以及将文本内容复制到粘贴板。PDFView 还跟踪页面历史记录。
您可以将 PDFView 子类化以创建自定义 PDF 查看器。
我把这个问题和自己的答案留给那些可能会遇到类似问题的人,希望这对他们来说是一盏昏暗的灯塔;也希望有更多可可智慧的人指出我的想法错误。
ruby-on-rails - PDFkit Gem 在 Rails 中不起作用
我已经安装了 PDFKit 和 wkhtmltopdf。我为 wkhtmltopdf 使用了 brew install,对于 PDFkit,我将它添加到我的 gem 文件中并创建了以下内容:
以及将以下内容添加到 application.rb
当我跑步时,which wkhtmltopdf
我得到:/usr/local/bin/wkhtmltopdf
我也可以运行wkhtmltopdf google.com google.pdf
,它会正确拉下文件。
我什至可以做类似的事情wkhtmltopdf http://localhost:3000/about google.pdf
,而且效果很好。
但是,如果我尝试这样做:http://localhost:3000/about.pdf
并且只是在我的浏览器中去那里,整个网站只会尝试加载并且永远不会完成。但是,我得到以下信息:
只是为了确认它在中间件中。
为了让这个工作,我缺少什么?
ruby-on-rails - 从 Facebook Rails 应用程序上的照片创建 PDF
我正在使用 Rails 创建一个 Facebook 应用程序并托管在 Heroku 上,但在找到解决问题的理想方法时遇到了一些麻烦。我希望用户能够在屏幕上移动他们的照片,定位它们,然后将其下载为 PDF 或 PNG 文件以通过电子邮件发送或打印。我有应用程序获取用户的 Facebook 照片,他们可以将它们拖到 HTML5 Canvas 元素上以定位它们。然而,拿这幅画布并将其转换为可打印的东西是我遇到了死胡同的地方。
基本上我有一些我尝试过的想法:
使用 toDataURL() 将 Canvas 转换为 PNG -可以完美运行,但由于照片是外部的,因此 Canvas 很“脏”并且会引发安全问题。我曾考虑尝试将每个图像的像素复制到像素阵列,但我听说由于安全问题,这也可能不起作用。由于该应用程序正在处理人们的 Facebook 图片,我真的不想将它们存储在应用程序的服务器上。
使用 PDFKit/wkhtmltopdf 使用 Rails 创建 PDF -我已经尝试过了,但由于该应用程序是 Sinatra 应用程序(我认为),这让我很困惑。to_pdf 调用说“命令失败”会引发错误。我试过添加一个 config.middleware.use 行,但我不能 100% 确定把它放在哪里,而且似乎到处都没有说“config”是一个未定义的变量。一旦我在本地主机之外测试它,在 Heroku 上安装 wkhtmltopdf 似乎也会失败。
使用 Prawn 使用 Rails 创建 PDF -我尝试过 prawn,但它似乎与 PDFKit 有类似的问题,我对 Sinatra 应用程序的去向感到困惑。我敢肯定,我也读到人们也遇到了问题。
我是否错过了任何明显的解决方案,或者有什么我没有想到的?我想做的就是创建某种易于打印的文件,其位置完好无损,用户可以轻松下载和打印,但我遇到了很多问题,我不知道下一步该去哪里,我要去围成一圈。
如果有人对我如何解决这个问题有任何建议,我将不胜感激。