不带javascript的画布到PDF

不带javascript的画布到PDF,pdf,canvas,Pdf,Canvas,我有个问题。我使用画布和Javascript制作图表。是否有一种方法可以将网站转换为PDF文件,而无需从客户端激活javascript。所以我在服务器上生成PDF。如果我能从网站上拍一张照片也是可能的 您能在服务器上传递HTML吗 wkhtmltopdf使用WebKit(包括执行JavaScript)呈现页面,并将结果写入PDF 您可以在命令行上按如下方式运行它: wkhtmltopdf my.html my.pdf 我很困惑。您是说您正在使用JavaScript创建画布,但客户端没有激活Ja

我有个问题。我使用画布和Javascript制作图表。是否有一种方法可以将网站转换为PDF文件,而无需从客户端激活javascript。所以我在服务器上生成PDF。如果我能从网站上拍一张照片也是可能的

您能在服务器上传递HTML吗

wkhtmltopdf使用WebKit(包括执行JavaScript)呈现页面,并将结果写入PDF

您可以在命令行上按如下方式运行它:

wkhtmltopdf my.html my.pdf

我很困惑。您是说您正在使用JavaScript创建画布,但客户端没有激活JavaScript?如果您尝试在没有JavaScript的情况下执行某些操作,请不要标记JavaScript。如果您是通过JavaScript创建某些内容,则需要JavaScript(无论是在服务器上还是在客户端)来了解其外观。我有一个在XAMPP服务器上运行的网站。在结果页面,我使用canvas和一个名为chart.JS的JS文件来生成图表。但是如果客户端没有javascript,则不会显示图表。因此,我想向没有javascript的客户机提供一个包含图表的PDF。为此,我必须呈现网站,但如果客户端没有javascript,我无法制作PDF。现在我需要您的帮助,在不使用客户端javascript的情况下生成PDF。问题是它只适用于HTML文件,而我有一个.php文件。@OliverAdam:它也适用于URL,例如
wkhtmltopdfhttp://myserver.com/mypage.php my.pdf
@OliverAdam:可能通过
system()
函数?