问题标签 [knp-snappy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
33 浏览

knp-snappy - 生成pdf时的knp_snappy空格

我正在尝试从数据中生成 PDF,并且在文档中得到了这些空格。我尝试了几个小时来找出问题所在,但不幸的是,没有成功……也许你们中的任何人也遇到过同样的问题,或者至少知道如何解决它?

任何帮助,将不胜感激!

我正在使用“for”循环来显示数据。对于某些块是可以的,但对于一些像这样的空白会出现: pdf file image with extra white space

但在网络上它看起来像这样(正确的渲染):

在网络上呈现数据

我正在使用 php5.6、symfony 3 和 knp_snappy 1.5。

我的树枝:

0 投票
1 回答
74 浏览

laravel - 在 laravel 中创建 pdf 时出现 snappypdf 错误

退出状态代码“1”表示出了点问题:stderr:“正在加载页面(1/6)[>] 0% [======>] 10% QSslSocket:无法解析 CRYPTO_num_locks QSslSocket:无法解析 CRYPTO_set_id_callback QSslSocket:无法解析 CRYPTO_set_locking_callback QSslSocket:无法解析 sk_free QSslSocket:无法解析 sk_num QSslSocket:无法解析 sk_pop_free QSslSocket:无法解析 sk_value QSslSocket:无法解析 SSL_library_init QSslSocket:无法解析 SSL_load_error_strings QSslSocket:无法解析 SSLv3_client_method QSslSocket:无法解析 SSLv23_client_method QSslSocket:无法解析 SSLv23_client_method QSslSocket:无法解析无法解析 SSLv23_server_method QSslSocket:无法解析 X509_STORE_CTX_get_chain QSslSocket:无法解析 OPENSSL_add_all_algorithms_noconf QSslSocket:无法解析 OPENSSL_add_all_algorithms_conf QSslSocket:无法解析 SSLeay QSslSocket:无法调用未解析的函数 CRYPTO_num_locks QSslSocket:无法调用未解析的函数 CRYPTO_set_id_callback QSslSock

这是它发生的地方

该代码在我的本地环境中运行良好,但它在我的服务器上给出了上述错误,

任何帮助将不胜感激

0 投票
1 回答
39 浏览

symfony4 - Symfony Snappy - 虚拟服务器上的 dosnt 工作

我想在我的项目中使用 KnpSnappy 将 html 转换为 pdf,并按照https://github.com/KnpLabs/KnpSnappyBundle中的说明进行操作。起初我在本地尝试过,一切都很完美。

而且我想将它上传到我的虚拟服务器上(使用 plesk)。在那里我更改了 wkhtmltopdf 的二进制路径。因为我之前在 Windows 上测试过,我的服务器是用 ubuntu 运行的。

我还在 ssh 上安装了 wkhtmltopdf,并通过 wkhtmltopdf --version 进行了尝试。它可以工作,但是当我在 symfony 中尝试它时,页面不再加载,我得到异常 ERR_TOO_MANY_REDIRECTS。

.env:

配置/包/knp_snappy.yaml:

所以这是目前的情况,我希望有人能帮助我。