1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 使用Qtwebkit和PHP将HTML转换为PDF

使用Qtwebkit和PHP将HTML转换为PDF

时间:2020-08-22 11:37:05

相关推荐

使用Qtwebkit和PHP将HTML转换为PDF

后端开发|php教程

PHP

后端开发-php教程

Wkhtmltopdf是一个非常有用的应用程序,用于从html(网页)创建pdf。本篇文章将介绍关于如何使用php脚本和Linux命令行工具创建网页的pdf。

带分站 企业源码,ubuntu 改运行级别,tomcat一直转圈,node开发爬虫,php面试缓存,日土县seo网页优化外包lzw

jsp源码企业,ubuntu英文意思,tomcat64位运行不了,爬虫造景箱,php设计一个基类,漫画seo工作lzw

步骤1:在Linux中安装wkhtmltopdf

强制设置开机密码源码,vscode配置cpp,ubuntu接显示器,查看tomcat时区,易语言sqlite删除,dede 表格导入插件,flask前端ui框架推荐,爬虫爬前程无忧,php项目 下载,娄底seo培训,校园网站模板源代码,网页下拉 html,商场asp模板,网站正在开发页面源码,考勤管理系统php源码,代理管理程序源码下载lzw

从google code下载wkhtmltopdf并安装到Linux系统。

# cd /opt# wget /files/wkhtmltopdf-0.9.9-static-i386.tar.bz2# tar xjf wkhtmltopdf-0.9.9-static-i386.tar.bz2# mv wkhtmltopdf-i386 /usr/bin/wkhtmltopdf# chown apache:apache /usr/bin/wkhtmltopdf# chmod +x /usr/bin/wkhtmltopdf

步骤2:使用命令行创建PDF

首先检查wkhtmltopdf脚本,它在命令行中正常工作。下面的命令将创建网页的pdf。

# /usr/bin/wkhtmltopdf google.pdf

步骤3:使用wkhtmltopdf创建pdf的php代码

使用下面的PHP代码块从HTML(网页)生成PDF。此脚本需要为Apache启用shell_exec函数。大多数共享主机不允许此函数。

使用下面的代码创建一个文件名getpdf.php,并将其放到网站文档根目录中。

<?php $url = $_GET[url]; // Website URL to Create pdf$name = $_GET[pdf]; // Output pdf name $command = "/usr/bin/wkhtmltopdf ";$pdf_dir = "/var/www/html/pdfs/";// Pdf files will be saved here$ex_cmd = "$command $url " . $pdf_dir . $name;$output = shell_exec($ex_cmd); ?>

打开以下网址生成网站的pdf(html)。

语法:http:

///getPdf.php?url = &pdf =

示例:

https : ///getPdf.php?url = http : //&pdf=google.pdf

本篇文章到这里就已经全部结束了,更多其他精彩内容可以关注PHP中文网的Linux视频教学栏目!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。