问题标签 [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.

0 投票
0 回答
282 浏览

python-2.7 - Python Pisa缩小表格中的文本

我正在处理一个与工作相关的问题,我似乎陷入了从 HTML 到 PDF 的转换中。我有一个正在转换为 HTML 的 XML,这个 HTML 文件有一部分文本看起来像

我对这里的 HTML 无能为力。所以问题是当我使用 Pisa 将 HTML 转换为 PDF 时,此文本会缩小以适合单个页面。我尝试使用 CSS 标签

但只要我在 CSS 中使用此属性,无论其行为(收缩、截断、溢出、错误)如何,它总是会进一步收缩。我试过用

中的标签,但它们也没有帮助。基本上我已经尝试了几乎所有可以在网上找到的东西,但没有任何帮助。有人可以指导我吗?很抱歉,我无法在此处发布代码,因为它是与工作相关的问题

谢谢

0 投票
0 回答
325 浏览

python - 多个页面呈现时第一页空白?

我使用比萨打印从 html 到 pdf。我有一个问题。如果数据量很少,则在第一页打印。如果数据量多于他在下一页打印,但第一页为空。你怎么看待这件事?请帮我

0 投票
0 回答
468 浏览

python - xhtml2pdf:背景颜色不填充框架

我有一个 GAE python 服务器,我从表单发送数据,服务器根据这些数据创建一个与 pdf 兼容的 html 字符串,使用 pisa/xhtml2pdf 将其转换为 pdf 并将 pdf 文件发送给用户。
输出是使用 divs/frames 制作的图形,位置/大小是自动计算的,并且框架具有一定的背景颜色,具体取决于某些数据。但是,背景颜色仅在文本后面呈现,而不是在全帧中。
有解决办法吗?我知道reportlab的画布可以填充颜色,所以我可以操纵pisa文件来为我做吗?还是有其他更肮脏的技巧,例如使用彩色背景图像或其他东西?

0 投票
1 回答
1491 浏览

python - html到pdf使用pisa-使用img标签的问题

我想在谷歌应用引擎中使用 html 创建一个动态 pdf。我使用 pisa 将 html 转换为 pdf。除了 < img > 标签之外的所有东西都有效。即使 css 中的背景图像有效,我真正需要的是 < img > 标签。

当我添加 < img > 标签时,出现以下错误

0 投票
1 回答
1240 浏览

python - xhtml2pdf 不嵌入 Helvetica

我正在使用 Django 创建带有 xhtml2pdf 的 PDF。我正在发送该 PDF 进行打印,但随后他们说某些字体未嵌入。我有 Helvetica 字体,但我没有在 PDF 中使用 Helvetica。

在这里,您有 PDF 属性的屏幕截图

在此处输入图像描述

如您所见,Guilles'ComicFont 和 TF2Secondary 是正确嵌入的,但不是 Helvetica。

在这里,您可以看到生成 PDF 的视图:

这里是我的 HTML:

有人知道为什么要使用 Helvetica 吗?或者有什么方法可以嵌入 Helvetica?我正在尝试使用“@font-face”,但它不起作用。

0 投票
2 回答
3790 浏览

django - 比萨 html2pdf 背景图像不起作用

我试图在用比萨生成的 pdf 中设置背景颜色。我已经看到了这个帖子相关的问题并尝试实现它们,但背景只显示在 pdf 的一部分中。这是我的代码:

背景图像只是一个 36 像素 x 36 像素的彩色正方形。

我试图将背景颜色设置为 body,html,div 但只有带有内容的 div 才会采用颜色。所以我不明白为什么 background-image 属性只设置在显示的 pdf 的一部分中。

知道我的错误是什么吗?

这是当前的结果:

在此处输入图像描述

0 投票
0 回答
666 浏览

python - Python比萨多页对齐问题

我正在使用xhtml2pdf 版本。0.0.6reportlab 版本。2.7在我的应用程序中使用django 1.6.6,用于我的 pdf 生成。我需要使用从数据库中获取的数据生成年度报告。我在 xhtml2pdf模块中使用 pisa 0.3.3 并且可以在数据一页长时正确生成 pdf。但是 数据超过一页时,第一页中的表头和下一页中的后续数据行出现对齐问题。我用于生成 pdf 的代码如下:

请回复您宝贵的提示/建议。提前致谢。

0 投票
1 回答
3272 浏览

django - application/pdf pisa __init__() 得到了一个意外的关键字参数“mime type”

这是代码:

我使用 django 1.7,错误是

init () 得到了一个意外的关键字参数“mimetype”

请求方法:GET 请求 URL: http: //127.0.0.1 :8000/admin/amministrazione/ddts/stampa/1/ Django 版本:1.7.7 异常类型:TypeError 异常值:

init () 得到了一个意外的关键字参数“mimetype”

异常位置:/home/stefano/.virtualenvs/company2/local/lib/python2.7/site-packages/django/http/response.py init,第 318 行 Python 可执行文件:/home/stefano/.virtualenvs/company2/ bin/python Python 版本:2.7.6

0 投票
2 回答
1141 浏览

python - pisa.CreatePDF 挂起巨大的 html 文件

我正在使用带有 python pisa.CreatePDFAPI 的 html 模板生成 pdf,它适用于小 html,但如果 html 很大,则需要很多时间。有没有其他选择?

0 投票
1 回答
6502 浏览

python - xhtml2pdf 比萨 css 坏了没有功能

我正在尝试使用 Django 使用 xhtml2pdf.pisa 使用 html+css 生成 PDF。但是,我在 CSS 中遇到了各种奇怪的问题。

下面是我的代码:

还有我的模板:

我的代码非常基本,没有什么特别之处,它们只是从网上逐字复制而来。我遇到了很多奇怪的问题:

  1. font-size, background-color 适用于外部 css,但仅​​适用于 body 或 html 标签。
  2. 宽度、行高等无论如何都不起作用,无论是外部的、内部的还是内联的。
  3. 父 div 上的 margin-bottom 应用于每个子 div 而不是父 div ...
  4. 各种其他随机问题...

除了认为 css 解析器和布局引擎完全不完整且不起作用之外,我无法从这些症状中观察到模式。但是我在网上找不到和我有同样问题的人。我疯了吗?我不确定这里发生了什么......任何帮助将不胜感激。