问题标签 [pisa]
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 - Django python pisa 没有模块 utils
我正在尝试使用 pisa 从 html 生成 pdf。如果您以前遇到过此错误,请告诉我。
python - Django 中的 Pisa (XHTML -> PDF) 不会以 PDF 格式显示图像
首先,我已经看到了有关此问题的其他线程,并且我尝试了几乎所有方法来尝试解决此问题,但是...
当使用 Pisa 将 HTML 页面呈现为 PDF 时,所述 HTML 中的图像明显丢失。也就是说,当页面呈现为 HTML 时,一切都只是花花公子,但是当我使用 Pisa 将输出切换为 PDF 时,图像消失了。
我发现做的最常见的事情是创建一个链接回调函数:
但是,这不起作用。PDF 出现了,很好,但是没有图像。
我还在另一个线程上阅读了关于将 HTML 写入 mkstemp,通过命令行将其转换为 PDF,然后输出 HTML 的建议,但也没有成功。
我什至尝试安装 PIL 1.1.16 而不是 1.1.17,因为有人有类似的问题——没有骰子。
有人知道我在这里哪里出错了吗?
django - Django - 比萨生成的 pdf 没有空格
我正在使用 Django,我的代码渲染 PDF 非常典型:
而receipt.html 也没什么异常:
但没有呈现pdf中的空格。所有的词都紧挨着。我试过普通空格和“ ”,结果是一样的。例如,以上将在 pdf 中显示为“YourReceipt”。
当我尝试使用 pisa 的命令行版本时,它会生成 pdf,单词之间有空格。
有什么想法吗?
django - Django pdf:使用比萨长文本的页面布局
我使用 pisa 生成以下布局的一些 PDF 文件:
有时主框架的内容不够短,无法容纳在单个页面中,因此它也会使用页脚框架的空间。取而代之的是,我希望将其余文本放在第二页的主要框架空间中(并保持其余框架的空间清晰)。有什么建议么?
django - Pisa pdf converter is very slow with large tables
I'm using Pisa to convert HTML to PDF (in a Django project). It is very slow when handling tables that span over multiple pages:
a 200-rows table takes up to 150 seconds to be converted, while it takes 15 seconds if I split it into smaller tables.
Are there tips or best practices for building HTML tables to be handled by Pisa?
python - 使用 xhtml2pdf 将图像输出为 pdf
我关注了这篇文章:django-pisa:将图像添加到 PDF 输出并使用 fetch_resources。PDF 文件可以正常生成,只是缺少图片。
这是我的代码:
这是我的模板:
我确定“copyright.digital_signature.url”是正确的,因为它可以在浏览器上正确显示图像。这意味着已经安装了 PIL?
任何人都可以帮我解决问题吗?非常感谢!
python - 使用 Pisa 打印页码
我在我的 django 项目中使用 pisa,以使我的 html 在 PDF 上生成以实现报告功能。我的一些报告变得相当大,我注意到它没有任何页码。有谁知道如何让页码显示在打印的 PDF 报告上?
编辑
这是我生成 PDF 的方式
HTML
任何帮助将非常感激。
python - 使用 Django 填写 Livecycle 表单
我正在尝试使用来自 django 的表单数据填充 livecycle 创建的表单。现在我认为我已经正确完成了代码,但是我很难理解 livecycle 表单的结构。目前,我能够填充用 adobe acrobat 创建的 pdf,但不能填充 livecycle。livecycle 是否有特定的文件结构?
这是我用来填充 pdf 的函数:
这是 fdf_val_str:
我的客户在我的views.py中编辑功能:
任何帮助将非常感激
python - 使用 Pisa / xhtml2pdf 在 Python 中创建 pdf
我知道有很多基于 Python 中创建 pdf 的问题,但我没有看到任何基于使用 Pisa 或 xhtml2pdf 创建 pdf 的问题。
这是我的代码。
接着
我在几个不同的教程和示例中组装了这个,但我尝试过的每一件事总是导致 pdf 被损坏,并且在尝试打开 pdf 时收到此消息。
“Adobe Reader 无法打开 'awesomer.pdf',因为它不是受支持的文件类型或文件已损坏(例如,它作为电子邮件附件发送且未正确解码)。”
即使我不在字符串上使用 .encode('utf-8') 也会出现此消息。
我究竟做错了什么?我的 Mac 上的编码是否与此有关?
footer - 使用 pisa/xhtml2pdf 在第一页和连续页上显示不同的页脚
我在让页脚在 Pisa 文档的第一页上显示为一个框架时遇到了一些麻烦,并且在每隔一页上显示为另一个框架。我试图从这里调整 lastPage 的想法,但没有运气。
是否有可能做到这一点?<pdf:nextpage />
这里似乎不是正确的事情,因为该文档有一个可能(或可能不会)流过多个页面的长表。<pdf:nextframe />
加上仅首页的框架看起来很有希望,尽管我不确定如何准确使用它。
目前我有(为简洁起见):
这会在每一页上放置相同的页脚。我需要在每个连续页面上留下相同的空间,但框架中没有内容。