相关疑难解决方法(0)

wkhtmltopdf:无法连接到X服务器

我一直在使用wkthmltopdf在我的linux web服务器上即时将html转换为pdf文档.该程序最初需要X11或类似的X服务器才能正常运行,但是由于开发人员要求在没有GUI的服务器上运行该程序,我很确定它在静态版本中运行虚拟X服务器.我一直在使用程序的静态(独立)版本,它工作得很好!我将可执行文件放在一个文件夹中,然后运行:

./wkhtmltopdf file1.html file2.pdf
Run Code Online (Sandbox Code Playgroud)

但是我想在系统范围内安装这个程序.我使用了apt-get install wkhtmltopdf(昨天安装),因为我在64位系统上运行,我也需要apt-get install ia32-libs.安装后我可以找到这样的版本:

wkhtmltopdf --version
Run Code Online (Sandbox Code Playgroud)

输出:

Name:
  wkhtmltopdf 0.9.9

License:
  Copyright (C) 2008,2009 Wkhtmltopdf Authors.



  License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
  This is free software: you are free to change and redistribute it. There is NO
  WARRANTY, to the extent permitted by law.

Authors:
  Written by Jakob Truelsen. Patches by Mário Silva, Benoit Garret and Emmanuel
  Bouthenot.
Run Code Online (Sandbox Code Playgroud)

现在当我尝试运行通过aptitude安装的程序时,我收到以下错误:

wkhtmltopdf: cannot connect to …
Run Code Online (Sandbox Code Playgroud)

xserver wkhtmltopdf

111
推荐指数
12
解决办法
11万
查看次数

如何以漂亮的方式将网页转换为PDF格式

我将网页(网址)转换为pdf时遇到问题.一些CSS和JavaScript没有显示我想要的,<.

我尝试了一些开源代码,如:

  • DOMPDF
  • html2pdf.fr
  • html2pdf.it(我实现了它)

我想要的最接近的结果是html2pdf.it,但它仍然不够,因为有些CSS没有正确显示.示例html2pdf.it

当我尝试打开pdfcrowd.com时,它会显示我想要的结果.示例pdfcrowd但我们必须支付服务和限制问题.

我试图谷歌搜索如何让它更漂亮,但直到知道我还没有得到答案.>,<

有没有其他类似的开源,或其他我可以为它做的事情?我喜欢他们使用url的概念,所以我可以使用api或触发链接将其与我的其他基于Web的应用程序一起使用.

css php pdf html-to-pdf html2pdf

0
推荐指数
1
解决办法
301
查看次数

标签 统计

css ×1

html-to-pdf ×1

html2pdf ×1

pdf ×1

php ×1

wkhtmltopdf ×1

xserver ×1