Jquery打印区域打印css颜色
Jquery print area print css colors
我正在使用打印区域jquery:https://github.com/RitsC/PrintArea
但是我在打印时打印颜色有点麻烦
打印时我想这样打印https://imagizer.imageshack.us/v2/815x185q90/673/ImZBHd.jpg
这就是我所拥有的:https://imagizer.imageshack.us/v2/437x549q90/674/dDkSRU.jpg
这是我的JS:
$('#imprimir').on('click', function(){// busca os dados ao clicar no botão
$(".area_impressao").printArea({
mode : "iframe",
standard : "html5",
popTitle : 'relatorio',
popClose : false,
extraCss : '../css/impressao_retrato.css',
extraHead : '',
retainAttr : ["id","class","style"],
printDelay : 500, // tempo de atraso na impressao
printAlert : true,
printMsg : 'Aguarde a impressão'
});
});
我也试过更改这条线,但没有成功:
extraCss : '../css/impressao_retrato.css, ../css/style.css, ../css/main.css',
提前感谢!
我认为这将解决您的问题:
创建一个CSS文件,将所有可打印的元素(打印时可见的元素)放入其中。请帮世界一个忙,不要打印你的尝试,使用pdf生成器作为打印机。
@media print {
.myCustom{color:#88000;background-color:#FF0000}
/*Set here your custom stiles as you want, each element*/
}
相关文章:
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 使用javascript将动态表从一个html页面打印到另一个html页
- JavaScript打印功能使日历停止工作
- 高亮显示时编辑文本大小和颜色
- esri javascript异步打印
- 用与线条相同的颜色填充多折线图上的点
- 如何在php中创建一个函数,该函数与文本区域一起工作,通过输入类似[color:red]的内容来打印具有等效颜色的文本
- HTML表格在打印后缺少边框颜色和背景颜色
- 单击时更改路径颜色时打印文本
- 打印所选颜色代码以输入值
- JavaScript可以“检测”浏览器打印设置(特别是如果选择了打印背景颜色)
- 标记标签始终打印黑色文本,而不是指定的颜色
- 从浏览器打印时检测背景图像和背景颜色支持
- Jquery打印区域打印css颜色
- 用JavaScript打印一系列不同颜色的数字
- 在打印预览对话框中,背景颜色或背景CSS设置不呈现
- 打印机是否打印所有cmyk色域颜色以及icc配置文件的确切用途
- 在Javascript中启用打印背景颜色和图像选项
- 如何在打印机中将颜色更改为可打印的颜色,以及如何在jpg-cmyk中保存画布上下文
- 我使用的打印方法不使用我的字体和颜色