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

0 投票
2 回答
141 浏览

htmlunit - 以 PDF 格式提供检票页面

有没有办法将 apache wicket 页面作为 PDF 提供?

我需要专家将 HTML 页面转换为 PDF。此页面是使用 apache wicket 构建的,包含使用 shieldUI 生成的图表。

我尝试使用 html 单元检索其内容,但质量很差。

谢谢,

劳拉

0 投票
0 回答
1152 浏览

javascript - 从html文件生成pdf而不在浏览器上显示

我想从浏览器中未加载的模板生成一个pdf文件。html基本思想是加载html一些javascript变量并将其转换为canvas/pdf不显示在浏览器上。

现在我正在通过在当前打开的页面上添加一个框架,然后在成功生成它的 pdf 后删除框架来做到这一点。但这在屏幕和滚动条上显示出一些波动。

当前代码:

请在不使用的情况下提出解决方案iframe

0 投票
1 回答
8590 浏览

html - CSS 不适用于 xhtml2pdf Django

我正在尝试改进由我xhtml2pdf的.CSS styleDjango Project

例如,我想justify a text block,但显然,它不起作用,我不知道为什么。我正在阅读很多关于这个库的文档,我写了一些 CSS 脚本但仍然没有。

这是我的 HTML 文件:

当我生成 PDF 时,我得到这个文件:

在此处输入图像描述

如您所见,块文本是不合理的。我也尝试添加一个background-color但总是相同的问题,它没有考虑到。

如果您有想法,非常感谢!

编辑 :

我找到了答案:句子的长度不足以证明文本的合理性!

0 投票
1 回答
243 浏览

python - 使用xhtml2pdf时如何使其正常显示全部内容?

当html代码中<p>段的内容过长时,如何让它正常显示全部内容? 没有人为添加标签,例如:<br>。我尝试使用css来限制最大长度,并自动换行,但还是不行。

测试用例:

示例html代码:

PDF: 在此处输入图像描述

0 投票
1 回答
1130 浏览

html - xhtml2pdf background-image is not scaling

I'm generating an pdf with xhtml2pdf library, and I have a strange situation regarding background image.

Image is displayed but it does not fit the @page, it's setup something like this

I want it to be placed in my @page, I've tried everything, as I understand standard css property are not working like it should, so how can I scale this background in xhtml2pdf there is a nice test file in docs but I didn't find it useful, did someone have this kind off issues, and how did you solved it.

0 投票
1 回答
299 浏览

php - html2pdf 生成取决于哪些因素?

我尝试使用 html2pdf 生成 pdf。在我的本地主机中,一切正常。它加载 3 秒。但在我的服务器中需要超过 30 秒!

我检查了 memory_limit,它说 128M,将其更改为 256M(php 代码),它具有相同的性能。虽然更改库不是一种选择,但我首先尝试了 mpdf,但它不支持表中的块级别。这是我的代码:

我需要在我的网络服务器中设置一些东西吗?

0 投票
1 回答
2030 浏览

django - django-tables2 和 django-admin-tools 的“django.template.context_processors.request”问题

一起使用 django-admin-tools(0.8.0) 和 django-tables2(1.5) 时尝试在 Django(1.10.4) 中通过 xhtml2pdf 呈现 PDF 时遇到问题。我已经做了足够的阅读以了解发生了什么的基础,但不知道如何解决它。我认为这与 django-admin-tools 自定义加载器有关。

链接到我从 django-tables 获得的异常。

这个SO question让我问了一个问题。

我正在尝试做的事情的要点是通过 django-admin 界面中我的 AdminModel 的下拉框创建一个自定义管理员“操作”,将给定的查询集转换为 PDF 文档。

根据 django-tables2文档,render() 函数接受 3 个参数(请求、'template_name.html'、{'people': Person.objects.all()})。所以我在我的 context_dict 中添加了一个查询集,并尝试在下面模板的 for 循环中使用它,但没有骰子。该模板在没有 django-tables2 的情况下将 html 呈现为 pdf,但如果我尝试将表格转换为 PDF,我会得到以下内容......

追溯

自定义管理功能

我的 utils.py

我的 settings.py 模板配置

PDF 模板

0 投票
1 回答
2448 浏览

python - python - jinja2 - 将 python 中的所有 html 放入一个 PDF(而不是多个)

'tuomastik' 在这个网站上给了我一些很棒的代码,并稍微调整了它以适合我。但是,我花了几个小时尝试编辑它,以便打印到一个 PDF 而不是多个(一个 PDF,但每个报告都从一个新页面开始),但是我的 HTML 没有我想要的那么好,而且我我被卡住了。

代码是:

HTML

Python

有人可以帮忙吗?我知道我应该从 python 文件中删除 for 循环,但不确定如何处理 html 文件。

我讨厌问,但是我已经做了很好的尝试,但是当我弄乱了 html 中的循环时,我无法让它运行。

非常感谢

0 投票
0 回答
517 浏览

email - 使用邮件 django-pisa 附加动态生成的 pdf

在我的应用程序中,django我正在尝试生成 pdf 并发送附有 pdf 的邮件。在我的邮件中,view我收到以下错误

xhtml2pdf用来生成 pdf 电子邮件视图

pdf查看

render_to_pdf 视图

0 投票
1 回答
1099 浏览

python - Python xhtml2pdf表格单元格文本显示为垂直

我使用 xhtml2pdf 在 django 中生成报告,我想让我的一个单元格文本垂直显示,但我无法使用 css 制作它。

这是一些尝试:

更新

writing-mode受支持的 CSS 属性中缺少属性。有什么解决方法吗?