wikifab / pdf-export-request
这是一个MediaWiki扩展,用于将单页导出为PDF。
This package is auto-updated.
Last update: 2024-09-15 18:22:10 UTC
README
此扩展使用外部包将HTML页面转换为PDF。
以下是在Ubuntu 16.04上安装的说明:
安装xvfb
sudo apt-get install xvfb
安装wkhtmltox
sudo apt-get update sudo apt-get install libxrender1 fontconfig xvfb wget http://download.gna.org/wkhtmltopdf/0.12/0.12.3/wkhtmltox-0.12.3_linux-generic-amd64.tar.xz -P /tmp/ cd /opt/ sudo tar xf /tmp/wkhtmltox-0.12.3_linux-generic-amd64.tar.xz sudo ln -s /opt/wkhtmltox/bin/wkhtmltopdf /usr/bin/wkhtmltopdf
配置
导出文件的文件名前缀
您可以通过在Localsettings.php文件中设置变量$wfPdfExportPrefix来修改导出文件名的文件名前缀:(默认情况下,它是wiki的名称)
$wfPdfExportPrefix = $wgSitename;
wkHtmlToPdf命令
您可以通过在File Localsettings.php中设置此变量来更改用于生成PDF的命令:$wgPberWkhtmlToPdfExec
默认值是:$wgPberWkhtmlToPdfExec = "xvfb-run /usr/bin/wkhtmltopdf"
另一个值可以是:$wgPberWkhtmlToPdfExec = "/usr/bin/wkhtmltopdf.sh --load-error-handling ignore --encoding 'utf-8'";