我正在尝试打印一个页面.在那个页面中,我给了一张表背景颜色.当我在chrome中查看打印预览时,它没有采用背景颜色属性...
所以我尝试了这个属性:
-webkit-print-color-adjust: exact;
Run Code Online (Sandbox Code Playgroud)
但仍然没有显示颜色.
.vendorListHeading {
background-color: #1a4567;
color: white;
-webkit-print-color-adjust: exact;
}
<div class="bs-docs-example" id="soTable" style="padding-top: 10px;">
<table class="table" style="margin-bottom: 0px;">
<thead>
<tr class="vendorListHeading" style="">
<th>Date</th>
<th>PO Number</th>
<th>Term</th>
<th>Tax</th>
<th>Quote Number</th>
<th>Status</th>
<th>Account Mgr</th>
<th>Shipping Method</th>
<th>Shipping Account</th>
<th style="width: 184px;">QA</th>
<th id="referenceSO">Reference</th>
<th id="referenceSO" style="width: 146px;">End-User Name</th>
<th id="referenceSO" style="width: 118px;">End-User's PO</th>
<th id="referenceSO" style="width: 148px;">Tracking Number</th>
</tr>
</thead>
<tbody>
<tr class="">
<td>22</td>
<td>20130000</td>
<td>Jim B.</td>
<td>22</td>
<td>510 xxx yyyy</td>
<td>zznn@abc.co</td>
<td>PDF</td>
<td>12/23/2012</td>
<td>Approved</td>
<td>PDF</td> …
Run Code Online (Sandbox Code Playgroud) 我想用一个div
具有background-color
,但如果我打印页面会出现在白色.
当我使用<tr bgcolor="#333333">
它创建表时也不起作用.
如何使用css
和创建打印页面html
?
我的代码:
<table border="0px" cellspacing="1" cellpadding="0" bgcolor="#777777" width="650px">
<tr bgcolor="#999999">
<td align=right colspan=2><span style="font:bold 14px 'b nazanin';">Text</span></td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud) 是否可以完全禁用任何预配置的@media print
CSS样式bootstrap
而无需重新编译它?
默认情况下应用的打印样式可以在这里看到:https://github.com/twbs/bootstrap/blob/master/dist/css/bootstrap.css#L6837
我希望我的网页能够按原样打印,并应用所有css标签.特别是颜色,如:
b {
color: #ff0000;
}
Run Code Online (Sandbox Code Playgroud)
为了从bootstrap禁用打印样式,我必须使用我的自定义样式再次显式覆盖每个属性,例如:
b {
color: #ff0000 !important;
}
Run Code Online (Sandbox Code Playgroud)
但是没有全局方法来禁用这些默认打印样式吗?
问题分为不同部分:
我在 Raspbian 上使用 Python 3.8 创建了一个简单的 Flask 1.1.1 应用程序。
我正在尝试使用PdfKit实现 PDF 文件的生成,但我在引导程序渲染方面遇到了一些问题。
我已经尝试在谷歌上搜索,我发现了两篇文章:
正如 repo README.md 中所说,我已经安装了 wkhtmltopdf 的静态二进制文件:
警告!debian/ubuntu repos 中的版本减少了功能(因为它在没有 wkhtmltopdf QT 补丁的情况下编译),例如添加大纲、页眉、页脚、TOC 等。要使用此选项,您应该从 wkhtmltopdf 站点安装静态二进制文件,或者您可以使用此脚本.
有一个选项被称为--user-style-sheet
用作某事的解决方法:
警告 这是 wkhtmltopdf 中此错误的解决方法。您应该先尝试 --user-style-sheet 选项。
问题是我不知道是哪个错误,因为参考页面是离线的。
项目文件夹结构如下:
WebServer/
??? Rembe
? ??? __init__.py
? ??? static
? ? ??? content …
Run Code Online (Sandbox Code Playgroud)