草庐IT

wkhtmltopdf

全部标签

java - 如何在 Java Web 应用程序中使用 wkhtmltopdf?

我是wkhtmltopdf的新手。我想知道如何在Eclipse中将wkhtmltopdf与我的动态Web项目一起使用?如何将wkhtmltopdf与我的Java动态Web应用程序集成?有没有适合wkhtmltopdf初学者的教程?(基本上,我想在我的Web应用程序中使用wkhtmltopdf,这样当用户单击保存按钮时,当前的页面将保存为PDF文件)。 最佳答案 首先,一个技术说明:因为您想在Web项目中使用wkhtmltopdf,如果您部署到通过ssh(即通过网络)访问的Linux服务器计算机时,您将需要使用已打补丁的Qt版本,或运

html - WKHTMLTOPDF 仅将第一页生成为 PDF

我正在从事一个需要从HTML内容生成PDF文件的项目。我正在使用wkhtmltopdf,我认为这是迄今为止我遇到的最佳解决方案。我想知道是否有一种方法可以只生成一页PDF。我有一个HTML呈现的界面,我希望用户在生成的PDF文件上获得相同的结果(假设相似度为90%)。在下面的示例中,内容仍在第一页上,但wkhtmltopdf生成了第二页,但不包含任何内容:无论页面内容如何,​​我都想获得一页PDF。我使用的是0.12版的wkhtmltopdf,我在文档中找不到任何允许输入所需页数的选项。我不知道你们中的一些人是否已经遇到过这样的问题,解决方案是否是一个我不知道的选项标志?或者也许还有另

html - 在 wkhtmltopdf 中的何处添加分页符相关的 css?

我在Windows上使用wkhtmltopdf0.12.3.2。我知道围绕这个主题有很多问题和答案,但我仍然找不到问题的答案;我不知道在哪里放置相应的CSS-或者CSS由于某些(其他)原因不起作用:例如,我尝试将与分页符相关的CSS直接放入我要呈现的html文件中。我试图用强制分页在我的:span.break_here{page-break-after:always!important;}这没有做任何事情。然后我也试着把它放进@mediaprint{}或@mediascreen{}这也没有改变任何东西:@mediascreen{span.break_here{page-break-af

html - wkhtmltopdf 随机向最后一行添加额外的填充

我正在尝试制作二维码的PDF,但wkhtmltopdf在页面的最后一行添加了随机填充,即使它应该适合。它在浏览器中呈现良好。完整代码在这里:https://jsfiddle.net/pxga201s/2/我用来渲染它的命令是:/usr/local/bin/wkhtmltopdf--margin-bottom0--margin-left0--margin-right0--margin-top0'file:///path/to/qrcodes-5-6.pdf.html''/path/to/qrcodes-5-6.pdf'我在Mac10.10.5上使用wkhtmltopdf0.12.3(带补

html - WKHTMLTOPDF - 边框出现在 pdf 上

我有一个网页数据,我使用wkhtmltopdf0.12.3.2(带有修补的qt)导出为pdf。当数据显示在屏幕上时,它看起来与我希望的完全一样,如下所示:当数据被渲染成pdf时,pdf上会出现一个“幻影”边框,如下图:当我打印出数据时,页面上出现了更多的“幻影”边框,如下所示:如何防止这些“重影”边框出现?我尝试了很多选项,但我找不到解决方案。我试过outline:#fffsolidmedium!important;但这没有效果。我也试过box-shadow:0px0px1px#fff;但这没有效果。这个问题似乎只发生在CSSborder:double值上。这是我的html代码:Sum

使用 wkhtmltopdf 将 html 转为 pdf

html非常简单,只有一张图片和一个绝对定位的div。pdf看起来不错,布局完美,分辨率也不错,但多了一页空白。我尝试了这两个命令,得到了相同的结果:wkhtmltopdf--page-width11--page-height8.5-OLandscapefile.htmlfile.pdfwkhtmltopdf-sLetter-OLandscapefile.htmlfile.pdf如何去除空白页? 最佳答案 我也在图像上使用position:absolute修复了它。z-index值按预期工作。

javascript - 使纸张对齐的 html 与 WKHTMLTOPDF 一起使用

我正在尝试使用WKHTMLTOPDF实现报表引擎,但在将内容与纸张边缘对齐时遇到了问题。假设我将纸张尺寸设置为A4,并将打印边距设置为零,如下所示:wkhtmltopdf-amd64--load-error-handlingignore--orientationPortrait--page-sizeA4--margin-top0--margin-bottom0--margin-left0--margin-right0现在我想做一个内容不被纸边chop的报告。例如我的内容由表格和单元格组成,我不希望将一个单元格分成两页。CSS2有一个专门针对这个的特性,page-break-inside

html - wkhtmltopdf : How do I increase the PDF quality of a document generated?

我正在使用wkhtmltopdf生成pdf。文档中呈现的文本/图像质量未达到预期质量。图像看起来模糊,文字看起来清晰。有什么办法可以提高质量吗? 最佳答案 尝试阅读此主题http://code.google.com/p/wkhtmltopdf/issues/detail?id=379特别是评论#15中关于禁用智能调整大小的部分适用。添加命令行选项--disable-smart-shrinking。 关于html-wkhtmltopdf:HowdoIincreasethePDFqualit

html - 是否有任何 wkhtmltopdf 选项可以转换 html 文本而不是文件?

我最近无意中发现了wkhtmltopdf,发现它是在浏览器中将html即时转换为pdf的绝佳工具。(在Windows中)的典型用法是:wkhtmltopdf.exe--some-option"Somehtmlformattedtext"www.host.com/page_to_print.htmlfile.pdf我的问题是:是否有使用Thisisaheader的选项?代替www.host.com/page_to_print.html?感谢您的帮助。 最佳答案 您可以使用命令行将内容通过管道传输到wkhtmltopdf。对于Windo

php - wkhtmltopdf:是否可以合并 PDF 文件?

使用这个库wkhtmltopdf,是否可以合并2个pdf文件。我需要生成一份报告并将报告与一些附件合并。报告生成完成,从HTML转换为PDF。但我需要将生成的PDF与其他一些PDF合并 最佳答案 wkhtmltopdf不支持合并PDF。您可以使用GhostScript完成此操作。这是一个非常强大的工具,经常被Linux用户使用。您可以使用以下命令:gs-dBATCH-dNOPAUSE-q-sDEVICE=pdfwrite-sOutputFile=out.pdfin1.pdfin2.pdf您可以尝试这些链接以进一步阅读:GhostSc