这是我的CSS
.test {
background-image:url('images/smiley.gif');
background-repeat:repeat;
}
这是我的HTML:
<div class="test" id="xyz">some code which should come background to image</div>
我写的代码设置了一个背景图像。
但是我想把一张图片放在文本的上面,而不是它的后面,这样它就可以覆盖文本了。(我还希望它自动重复以填充元素,该元素可以是任何大小。)
我想在图像上写一些文本(某种自动标签,由用户绘制形状),但是这些标签有时是不可读的,因为它们与背景图像重叠。我正在考虑用纯白的背景色写文字,但我不知道该怎么写。以下是我的当前代码:
var font = new Font("Time New Roman", 20, GraphicsUnit.Pixel);
using (var brush = new SolidBrush(Color.Black))
using (var graphics = Graphics.FromImage(image))
{
var position = new Point(10,10);