我正在使用MarkerWithLabel.js V1.1.9我遇到的问题是当我转到打印时,标记文本总是显示黑色而不是白色,这是我指定的颜色。我将红色标记上的白色文本覆盖在屏幕上看起来很好但在打印或打印预览时,文本始终以黑色打印。我使用下面的标签类
.labels {
color: white;
font-family: "Lucida Grande", "Arial", sans-serif;
font-weight: boldfont-weight: bold;
font-size: 9px;
text-align: center;
width: 18px;
white-space: nowrap;
}
我应该添加什么来确保它以白色打印文本吗?
答案 0 :(得分:0)
您可以尝试添加背景颜色:""财产,看看是否解决了这个问题。
您没有指定任何不影响UI的背景颜色,因为' labelInBackground'默认情况下,boolean设置为false,这使得标签显示在前景中,您可以看到它。
另外,另一个问题是打印机通常无法打印白色,除非您有特殊的白色墨盒。检查您的打印机规格和墨盒。我很确定它是因为打印机问题。有相同的解决方法,您可以搜索网络中的那些。