问题标签 [xhtml2pdf]
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 - 如何创建用于比萨(xhtml2pdf)的布局?
我正在使用比萨创建 PDF。我试图转换为 PDF 的布局有一些绝对定位,这似乎被比萨忽略了。我可以通过使用表格进行布局来解决这个限制。有没有其他选择?
python - 从比萨/ xhtml2pdf的目录中排除第一页
我正在使用 django-xhtml2pdf 生成报告。我使用第一页作为封面,然后是目录,使用<pdf:toc />
标签。
我想打折第一页,所以目录中的页码从 1 而不是 2 开始。
这可能吗?
python - 是否有在报告实验室中获取浮动 div 的解决方法?
我使用 xhtml2pdf Python 包生成 PDF。输出不是最优的。我使用浮动 div 来在页面上放置图像和文本。在 HTML 中这是可行的,但在 PDF 渲染之后,图像和文本会放在彼此下方,这不是我想要的。从网上冲浪我了解到 xhtml2pdf 使用的 Report Lab 包不能处理浮动 div。是否存在解决方法?我曾尝试通过 QT 进行 webkit 渲染,但生成的 PDF 质量低,即字符间距完全错误。
pisa - 如何使用比萨 xhtml2pdf 设置 3 列布局
我有一个要在三列中布局的项目列表。该列表很长(使用 3 列布局可能需要 5 页)。条件如下:
- 第一个页面有一个大约 200px 高和 100% 宽的页眉。在第一页的标题之后,页面应该开始以 3 列显示列表。
- “中间和最后”页面不包含任何标题。
- 最后一页包含图像。
我试图为第二帧和第三帧设置页边距,第一页看起来正确,但“中间”页没有。margin-top 应用于所有页面。
帮助将不胜感激。
python - 不支持库
我正在使用 Python、DJANGO 和 Google Appengine 编写我的第一个应用程序。基本流程是用户将数据输入数据库并创建一个导出为 PDF 的报告表单。除了最后一块,我已经完成了所有工作,但我遇到了一个我找不到任何东西的问题。我有最新版本的 Appengine Launcher、Python 2.7、DJANGO 1.4 和 XHTML2PDF 0.0.4。我将它与我的应用程序捆绑在一起,但是当我启动我的应用程序时,我在页面和日志中收到错误消息:
加载应用程序配置时出现致命错误:
我需要做些什么或配置一些额外的东西还是版本问题?
感谢您可以为新手提供的任何帮助,
python - 使用 xhtml2pdf,用实际链接替换超链接
我想知道是否有人可以指导如何使用 xhtml2pdf 将超链接替换为实际的 html 链接。因此,如果我在我创建的 PDF 中有一个超链接,内容如下:
它将替换为:
这是我正在使用的当前简单功能:
python - “ IOError:解码器 zip 不可用” xhtml2pdf
“IOError:解码器 zip 不可用”当我尝试使用图像渲染 pdf 时出现此类错误。我搜索答案如何解决它,但我发现仅适用于 linux 的决定(但我使用 Windows)。它怎么能修复?
这里有一些python代码:
我尝试渲染base64,这里是mako的代码:
完整追溯:
python - 密码保护使用 pisa 创建的 pdf 文件
我正在使用 python pisa 模块将 html 文件转换为 pdf。我需要密码保护它。我在比萨模块中到处搜索,找不到解决方案。反正有没有使用python密码保护它?
约束是我想将我的文件保存为 html 格式。根据需要,我想将其转换为 pdf 文件并用密码保护它。我不想使用 reportlab 模块。
css - xhtml2pdf 图片占据正文宽度
这是css的一部分:
这是html的片段
我想让图像浮动到左侧,而 h1/h2 浮动到图像的右侧。HTML 在浏览器(Chrome、IE 等)上正确呈现
将 HTML 放在 xhtml2pdf 中,imgdiv 总是占据整个父 div 宽度,因此无论宽度和高度值如何,都将 h1/h2 向下推。注释掉图像,然后 pdf 看起来正是我想要的样子。
我的结论是图像必须对 xhtml2pdf 如何呈现图像和 div 包含图像有一些影响。处理我的情况的正确方法是什么?
谢谢
python - 在比萨(xhtml2pdf)中分页只是重复最后一页
我正在使用Pisa生成一个 PDF 文件,其中包含遵循通用格式的页面。当我生成 PDF(从命令行或从 python API)时,我显然做错了,我只看到最后一页重复。
在下面的代码上运行比萨,我得到三个页面,每个页面都写着“C 星期三”,而我希望看到三个不同的页面,分别是“A 星期一”、“B 星期二”、“C 星期三”。
我当前的比萨版本是XHTML2PDF/pisa 3.0.33 (Build 2010-06-16)