使用水印插件,我想创建不同大小的叠加图像。为此,我设置了ImageLayer对象的宽度和高度属性( ic ),但水印没有出现在生成的图像上。< / p>
如何解决这个问题?
我的代码看起来像这样。
ic.Align = ContentAlignment.BottomRight;
ImageResizer.Plugins.Watermark.DistanceUnit unit =
new ImageResizer.Plugins.Watermark.DistanceUnit(100.0, DistanceUnit.Units.Pixels);
ic.Width = unit;
ic.Height = unit;
ResizeSettings rs = new ResizeSettings("stretch=fill");
ic.ImageQuery = rs;
wp.NamedWatermarks["img"] = new Layer[] { ic };