- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
带有“phpwkhtmltopdf”的东西停止工作。
使用以下代码在 Web 浏览器上运行:
$string = "http://www.google.com";
// You can add parameter for the constructor call
$binary = '/usr/bin/wkhtmltopdf';
$pdf = new Pdf(array(
// Explicitly tell wkhtmltopdf that we're using an X environment
// 'use-xserver',
// Enable built in Xvfb support in the command
'commandOptions' => array(
'enableXvfb' => true,
// Optional: Set your path to xvfb-run. Default is just 'xvfb-run'.
'xvfbRunBinary' => '/usr/bin/xvfb-run',
// Optional: Set options for xfvb-run. The following defaults are used.
//'xvfbRunOptions' => '--server-args="-screen 0, 1024x768x24"',
),
));
$options = array(
// 'page-width' => '216mm',
// 'page-height' => '279mm',
'page-size' => 'A4',
//'dpi' => 96,
//'image-quality' => 100,
//'disable-smart-shrinking',
//'no-outline',
//'no-outline', // option without argument
'encoding' => 'UTF-8', // option with argument
'user-style-sheet' => $cssPath,
'margin-top' => 0,
'margin-right' => 0,
'margin-bottom' => 0,
'margin-left' => 0
// 'orientation' => 'portrait',
// 'images' => true,
// 'cookie' => array(),
//'dpi' => 1000
// 'image-dpi' => 300
// Default page options
// 'enable-smart-shrinking'
);
//$pdf->setOptions( $options );
$pdf->binary = $binary;
$pdf->addPage($string);
$pdf->saveAs(FCPATH."files/weekly_reports/$prod_id-Weekly-Report.pdf");
var_dump($pdf);
service apache2 restart
或重新启动virtualbox。
wkhtmltopdf http://google.com google.pdf
QXcbConnection: Could not connect to display
Aborted (core dumped)
xvfb-run wkhtmltopdf http://google.com test.pdf
最佳答案
$binary = '/usr/bin/xvfb-run -- /usr/bin/wkhtmltopdf';
关于ubuntu - wkhtmltopdf:更新了我的 Ubuntu 服务器并得到了 "QXcbConnection: Could not connect to display",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37100442/
我尝试使用Qt Creator设置docker镜像。 我正在按照https://nicroland.wordpress.com/2015/12/06/running-qtcreator-in-dock
我正在开发一个 Django 项目,我们从 HTML 模板生成 PDF 文件。我使用 django-pdfkit 呈现 PDF。 在我的 Ubuntu 16.04 上一切正常,但是当我在 Digita
我正在尝试使用 PuTTY 从 Windows 机器远程在 Linux 机器上安装 Qt。当我运行命令在 Linux 上安装 Qt 时,出现以下错误: ~/QT# ./qt-unified-linu
我在我的 apache/ubuntu 服务器上使用 php 脚本来调用 bash 脚本,该脚本触发应用程序将 python 脚本作为参数 (IDAPro)。 PHP代码 chdir('/var/www
我正在运行一个执行非交互式安装的 Docker 文件。安装失败并出现 DISPLAY 错误。我可以确认非交互式安装在带有显示器的 Ubuntu 14.04 VM 上有效。我正在尝试在没有显示器的开发服
我正在构建一个游戏作为家庭作业 reversitQT,该项目在 linux mint 17 中运行正常,当我升级到 Linux mint 18 时,我将项目导入到 Qt 创建者中,并开始收到此错误:
我想在没有显示器的远程服务器上进行一些调试(没有 GUI 的 Android native 程序)。 命令是: ./emulator -writable-system -avd Pixel_XL_AP
带有“phpwkhtmltopdf”的东西停止工作。 使用以下代码在 Web 浏览器上运行: $string = "http://www.google.com"; // You can
我有一个计划作为 cron 作业运行的绘图脚本,但抛出了一个错误。该脚本是用Python 3.5编写的,下面给出了一个例子。 import pylab as pl fig = pl.figure(fi
上周,CloudCompare 突然停止启动。尝试通过桌面图标启动时,没有任何反应。尝试通过命令行启动时(例如 $ cloudcompare.CloudCompare)没有任何反应,并且出现以下错误:
我正在尝试使用终端上的以下命令行在远程桌面上运行在本地计算机上编写的 python 脚本: cat myscript.py | ssh username@machinename.departmentn
当尝试使用 gem "pdfkit", "~> 0.8.2"gem 在 Ruby/Rack 应用中的服务器* 上生成 pdf * 时: kit = PDFKit.new("some string he
我正在使用 Qt5.1,我正在尝试创建一个没有显示的 QApplication。我需要用 QPainter 绘制文本,所以我需要使用 QApplication(或 QGuiApplication),否
我正在使用 Qt5.1,我正在尝试创建一个没有显示的 QApplication。我需要用 QPainter 绘制文本,所以我需要使用 QApplication(或 QGuiApplication),否
我正在使用 PyQt5 创建一个 GUI 骨架(目前),并且我已经编写了一些单元测试(使用 Python 的 unittest 包)来测试它的基本功能。每次对该存储库(目前托管在 GitLab 中)进
我在 mu VMware 软件上有 Ubuntu 18,并尝试基于 this youtube video 安装 QT .问题是当我想运行以下命令时: sudo ./qt-opensource-linu
我正在做一个我想同时使用 PHP 和 Phantomjs 的项目,我已经完成了我的 phantomJs 脚本并尝试使用 php exec 函数运行它。但该函数返回一个错误列表数组。下面我正在编写我的
我在 Ubuntu 16.04 Server Core 中安装了 virtualbox 我想在 Ubuntu 中执行 virtualbox 但它有错误 我能怎么做? 最佳答案 由于您已经安装了服务器版
我是一名优秀的程序员,十分优秀!