Php 使用自定义布局将文章转换为pdf

Php 使用自定义布局将文章转换为pdf,php,wordpress,pdf,Php,Wordpress,Pdf,我使用的是wordpress,我希望我的文章能像中一样转换成pdf格式(点击打印图标查看我的意思)。我想在我的生活中做类似的事情。你能告诉我怎么做吗?谢谢。在这里尝试wordpress的插件(它可能是您正在寻找的) 我使用mPDF(www.mpdf1.com)如下: (1) 使用ob_start()缓冲输出 (2) 将所有输出收集到变量$content=ob_getcontents()中 (3) 使用ob_Flush()刷新缓冲区以在屏幕上显示内容 (4) 将PDF创建为文件 比如说: // B

我使用的是wordpress,我希望我的文章能像中一样转换成pdf格式(点击打印图标查看我的意思)。我想在我的生活中做类似的事情。你能告诉我怎么做吗?谢谢。

在这里尝试wordpress的插件(它可能是您正在寻找的)

我使用mPDF(www.mpdf1.com)如下:

(1) 使用ob_start()缓冲输出

(2) 将所有输出收集到变量$content=ob_getcontents()中

(3) 使用ob_Flush()刷新缓冲区以在屏幕上显示内容

(4) 将PDF创建为文件

比如说:

// Buffer the output so I can collect the html
ob_start();

// Do the display bit here

....

// Collect into a variable and flush it out
$content = ob_get_contents();
ob_flush();

// Make a PDF
include "MPDF/mpdf.php";
$mpdf = new mPDF();

// Add some CSS to style content
$content = "<style>".file_get_contents("style.css").'</style>'.$content;

// Create PDF and save as file
$mpdf -> WriteHTML($content);
$mpdf -> Output('PDF/pdffile.pdf', 'F');
//缓冲输出,以便收集html
ob_start();
//这里有显示位吗
....
//收集到变量中并将其清除
$content=ob_get_contents();
ob_flush();
//制作PDF
包括“MPDF/MPDF.php”;
$mpdf=新的mpdf();
//在样式内容中添加一些CSS
$content=“.file”获取内容(“style.css”)。$content;
//创建PDF并另存为文件
$mpdf->WriteHTML($content);
$mpdf->输出('PDF/pdffile.PDF','F');
  • 十二,
  • 试试上面的wordpress插件