问题标签 [python-pdfkit]
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.
python - 如何使用pdfkit(python)将页面强制为A4
我有一个要转换为 pdf 的 html 页面。我的问题是它不适合 A4,我得到 2 页而不是 1 页。当我使用'page-size': 'a3'
它时,它非常适合,但我想要 A4 pdf。更改 DPI 或禁用智能缩小不会改变任何内容。
我怎样才能使它成为 A4,或者至少将我的 A3 转换为 A4?
python - 如何在 docker 文件中安装 wkhtmltopdf(未修补的 qt)?
我已经安装了 wkhtmltopdf(patched qt)0.12.4,它在使用 pdfkit 时会出错。我想安装未打补丁的 qt 版本,因为在我的 localsetup 中没有给我错误
我的码头文件:
我的码头工人撰写文件:
在尝试创建 pdf 时出现此错误:我认为此错误是因为 wkhtmltopdf(patched qt) 版本与 pdfkit 不兼容。我想安装未打补丁的qt版本
OSError: wkhtmltopdf 报错: Loading pages (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: 无法解析 SSLv3_server_method QSslSocket: 无法解析 SSLv23_chain_server_method: 无法解析 SSLv23_chain_server_method QSslSocket:cannot resolve OPENSSL_add_all_algorithms_noconf QSslSocket: cannot resolve OPENSSL_add_all_algorithms_conf QSslSocket: cannot resolve SSLeay QSslSocket: cannot call unresolved function CRYPTO_num_locks QSslSocket: cannot call unresolved function CRYPTO_set_id_callback QSslSocket: cannot call unresolved function CRYPTO_set_locking_callback QSslSocket: cannot call unresolved function SSL_library_init QSslSocket: cannot call unresolved function SSLv23_client_method QSslSocket:无法调用未解析的函数 sk_num [=======================> ] 38% [================ ==========> ] 45% QSslSocket:无法调用未解析的函数 SSLv23_client_method QSslSocket:无法调用未解析的函数 SSL_library_init QSslSocket:无法调用未解析的函数 SSLv23_client_method QSslSocket:无法调用未解析的函数 SSL_library_init QSslSocket:无法调用未解析的函数 SSLv23_client_method QSslSocket:无法调用未解析的函数 SSL_library_init QSslSocket:无法调用未解析的函数 SSLv23_client_method QSslSocket:无法调用未解析的函数 SSL_library_init [========= ==================================================== =] 100% 计数页数 (2/6)
[================================================== ===========] 对象 1 的 1 解决链接 (4/6)
[========================== ===================================] Object 1 of 1 加载页眉和页脚 (5/6)
打印页面(6/6) [>] 准备 [======================================== ====================] 第 1 页,共 1 页 Done
由于网络错误,使用代码 1 退出:UnknownNetworkError QSslSocket:无法调用未解析的函数 CRYPTO_num_locks QSslSocket:无法调用未解析的函数 CRYPTO_set_id_callback QSslSocket:无法调用未解析的函数 CRYPTO_set_locking_callback
python-3.x - Flask Pdfkit-无法添加自定义字体
我正在尝试包含我的自定义字体,但出现以下错误,表明未找到该字体。但是,我可以确认我正确地指向字体目录。
app.py 的代码片段
简历CSS.css
我还浏览了 wkhtmltopdf 的文档并查看了选项,但也找不到在那里加载字体的选项。
python - 如何将为电子邮件创建的内容转换为 Python 中的 PDF 文件?
下面的代码发送包含文本和图像的电子邮件。我正在尝试将此电子邮件(文本和图像)转换为 pdf 文件并将文件下载到特定路径。有没有办法把它转换成pdf?
python - 使用 Python 将 csv 文件转换为 PDF
我有一个字典,我使用 pandas 数据框将其转换为 csv 文件。下面是我的 csv 文件:
我希望使用 Python 将此文件转换为 PDF。我发现我们可以使用 pyfpdf/pdfkit。它们在哪些方面不同?
我应该使用哪个模块?如何使用该模块进行转换?
python - 使用 Python 的 wkhtmltopdf (pdfkit) 包装器时出现问题。对象没有属性'配置和其他
我遇到的问题与这篇文章非常相似: pdfkit - python : 'str' object has no attribute decode
我正在通过网络应用程序运行 python 脚本。
使用 pip3,python 3.6 版安装后导入 pdfkit。
我按照 UBUNTU 20.04 的这些说明安装了 wkhtmltopdf。它说这些是“无头的”,可以从命令行执行。事实上,它在使用 pdfkit 包装器时确实如此,但是当我尝试通过 python 脚本本身运行时它不起作用。
我得到的错误之一是:
除其他外,如果我删除配置,对于 from_string 也是如此。
只是想知道我是否需要导入其他一些模块,或者我是否需要系统上不同版本的 wkhtmltopdf。
我需要获取不同的二进制文件,还是按照此处的说明进行操作。这很令人困惑,因为有多种安装方法,CLI、.deb 包和使用 GitHub 上的信息。谢谢。
flask - wkhtmltopdf:由于网络错误,退出代码 1:RemoteHostClosedError
我正在尝试在我的电子商务网站中生成订单摘要的 pdf,但收到以下错误。
我使用烧瓶作为网络框架,这是代码:
我在互联网上搜索,但没有任何相关的东西可以解决问题。