ken*_*orb 10 pdf command-line parameters conversion wkhtmltopdf
当前从给定 URL 转换 PDF 时,例如:
wkhtmltopdf http://superuser.com/ superuser.pdf
Run Code Online (Sandbox Code Playgroud)
它包含多个 A4 页面(因此有时图像在页面中间被剪切)。
我的问题是:
如何将 HTML 页面转换为高度无限的 PDF 格式?
我的偏好是您仍然应该拥有可编辑/可搜索的文档,而不仅仅是静态图像。
我已经尝试过的:
我找不到任何有效的纸张尺寸(这似乎无论如何都不起作用),
我已经看过了:基于GitHub内容大小的自动页面大小
wkhtmltopdf 0.9.6 手册记录了此参数:
--page-height <unitreal> Page height (default unit millimeter)
Run Code Online (Sandbox Code Playgroud)
因此,可以通过以下方式定义一个非常长的页面:
--page-height 10000cm
--page-height 100m
Run Code Online (Sandbox Code Playgroud)
两者都定义了 100 米高度的页面(我提到两者以防你的 wkhtmltopdf 不支持m
)。
不使用wkhtmltopdf
,我不知道页面高度是否有上限,但您可以凭经验找到。
此外,您可以尝试添加--disable-smart-width
(宽度不是错误)并暂时尝试不太雄心勃勃的--page-height 100cm
.
在此手册页中,有一条评论称disable-smart-width
它只能使用修补的 QT 来使用。
还有一条评论:
在 wkhtmltopdf 网站上,您可以下载 wkhtmltopdf 的静态版本:http://code.google.com/p/wkhtmltopdf/downloads/list。这个静态二进制文件适用于大多数系统,并带有内置的修补QT。
该项目已转移到其他地方,因此您可能会在那里寻找这样的版本,或者在论坛中询问。
归档时间: |
|
查看次数: |
12281 次 |
最近记录: |