- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
WeasyPrint 不支持某些 CSS3 功能(我希望如此),并且运行 Python 脚本会抛出一长串被忽略的条目(例如框阴影、渐变),然后是作业摘要。是否可以在静默模式下运行 WeasyPrint,而不显示任何信息?
最佳答案
使用 WeasyPrint,我注意到 webserver.error.log 文件中的大部分日志消息实际上来自“fontTools”,它由“weasyprint”导入和使用,例如:
head pruned
OS/2 Unicode ranges pruned: [0]
glyf pruned
GDEF pruned
GPOS pruned
GSUB pruned
在我“导入 weasyprint”(导入“fontTools”)之后,“fontTools”记录器级别设置为 INFO:
print(logging.getLogger('fontTools'))
<Logger fontTools (INFO)>
所以如果我使用:
import weasyprint, logging
logging.getLogger('fontTools').setLevel(logging.WARNING)
logging.getLogger('weasyprint').setLevel(logging.WARNING)
这会阻止 INFO 消息出现在我的 webserver.error.log 文件中。
也可以使用:“.....setLevel(logging.ERROR)”来删除警告消息。
关于python - 静默运行 WeasyPrint 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32762224/
I have installed WeasyPrint==0.42.3 using pip3 install WeasyPrint==0.42.3, but when I try to impo
正如它在文档页面中所说,我在我的 html 文件中定义了一个 img 标签,如下所示: 这个 url 存在于服务器中,我什至用 http 响应做了一个不同的 View ,图像显示得很好 .这是两个
我曾经在一家使用 Prince XML 生成 HTML 文档的 PDF 的组织工作。该组织已经关闭,我再也无法获得 Prince 许可证。由于我在沙发垫之间没有四个 grand,我一直在尝试使用 We
我已经使用 pip install weasyprint 安装了 weasyprint,据我所知,它应该安装必要的依赖项。 不知何故,weasyprint 生成的 PDF 输出不包含任何字体,所有字符
所以我有一个非常简单的模板,我正在使用 WeasyPrint 进行测试。如果将模板呈现为常规网页,它会很好地呈现。如果我尝试生成 PDF,样式就会消失。 PDF 正确生成的唯一时间是当我删除 Bo
我有一个 Django 应用程序,我想从我的 Django View 创建一个 PDF。我使用 weasyprint,但出于某种原因它不接受我的自定义字体。字体 url 正在工作,当我用相同的字体呈现
我正在尝试使用 weasyprint 从 HTML 渲染 pdf。 我需要使用线性渐变作为背景色。 但是当我尝试使用时: 背景颜色:线性渐变(向右,#da208b,#4b77f2 51%,#6bd2b
我已经使用 Weasyprint 将我的 HTML 文件呈现为 PDF。但是,图像未显示。我尝试了针对此处发布的类似问题的解决方案,并重写了我的代码: response = HttpRespons
WeasyPrint 不支持某些 CSS3 功能(我希望如此),并且运行 Python 脚本会抛出一长串被忽略的条目(例如框阴影、渐变),然后是作业摘要。是否可以在静默模式下运行 WeasyPrint
我有一个带有简单 css2 规则的 html 页面。所有内容都包含在一个 930 像素宽的 div 中。在浏览器中,这看起来符合预期,并且在打印时(从 chrome)它以合适的字体大小整齐地适合页面。
weasyprint 理解某些自定义 css 指令,例如: @bottom-right { content: "Page " counter(page) " of " counter(page
我制作了一个 flask 应用程序,它使用 weasyprint 从 html 生成 .pdf 并将其作为附件发送。但显然没有应用 bootstrap 4 css。我找不到解决办法。它与 pdfkit
当在 标签中呈现文本时,我如何指定 weasyprint 应该退回到使用等宽字体? 我正在使用 weasyprint 将 HTML 文档转换为 PDF。该文档有一些我用 标记的文本。我为此文本指定
我用 Django 生成了一个表格,感谢 WeasyPrint,我以 pdf 格式呈现。 此表可能非常长(行数),因此可能以几页 pdf 结果结尾。我必须在页面的每一端包含一个静态页脚,所以我应用了
使用 WeasyPrint,我需要执行以下操作才能获取所需的库: sudo apt-get install build-essential python3-dev python3-pip pyth
就是这样,我在 Mac Mojave 上使用 weasyprint-44、python 3.6 和 Cairo 等版本匹配。 PDF 渲染得很好 - 符号和字母都很好 - 只是没有数字? 太奇怪了。
使用 WeasyPrint,我需要执行以下操作才能获取所需的库: sudo apt-get install build-essential python3-dev python3-pip pyth
在 django 中可以使用 weasyprint 合并多个 pdf 吗? 我有这样的东西: def verpdf(request, pk): odet = get_object_or_404
我正在使用 Weasyprint 将 HTML 模板打印为 PDF,但右侧始终有 10 厘米的间隙。 我使用@page:(size:letter;) 作为唯一的页面属性。 我已经尝试手动设置页面大
我正在用 Django 制作一个应用程序。我想在浏览选择链接时生成 pdf。所以我使用 weasyprint 模块来转换我的 pdf。我导入 weasyprint 模块。但是当我运行那个应用程序时,我
我是一名优秀的程序员,十分优秀!