【问题标题】:wkhtmltopdf multiple pages avoid page breakwkhtmltopdf 多页避免分页
【发布时间】:2015-08-17 13:53:10
【问题描述】:

我正在从两个 url 生成一个 pdf 文件,到目前为止工作正常。唯一的问题是,我不希望这两个文件之间有分页符。第二个文件应该在第一个文件结束后直接开始。由于两者都是我服务器上的 html 文件,我试图不关闭第一个文件中的 body 和 html 标记,但没有运气。

我执行的脚本如下所示:

'/usr/local/bin/wkhtmltopdf ' . $sessionstring . '--no-stop-slow-scripts --print-media-type --enable-javascript --margin-top 35mm --margin-bottom 25mm --margin-right 25mm --margin-left 20mm --orientation portrait --header-html "' . $env['HEADER'] . '"  --header-spacing 10 -s A4 --dpi 96 --encoding utf-8 --image-quality 100 ' . $env['CONTENT'] . ' ' . $_SERVER['DOCUMENT_ROOT'] . $outputname

有什么提示可以实现吗?顺便说一句,我不能在发送到 WKHTML 之前合并这两个文件。我确实需要在 WKHTML 中组合它们。

【问题讨论】:

    标签: wkhtmltopdf


    【解决方案1】:

    WK 总是会在每个单独的输入之后创建一个分页符,所以没有办法这样做。

    我真的只想找到一种方法来合并这两个文件。

    例如,这可以使用 PHP 脚本轻松实现:

    $file1 = file_get_contents('path_to_file1');
    $file2 = file_get_contents('path_to_file2');
    file_put_contents('save_path', $file1 . $file2);
    

    您甚至可以通过相同的 PHP 脚本运行 WK 脚本:

    exec('wkhtmltopdf your_wk_params_here');
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-22
      • 1970-01-01
      相关资源
      最近更新 更多