如何替换图片内容或在图片相同位置放置一张图片
我想替换掉一张图片的内容, 或者获取图片位置后再图片位置插入张新的图片, 然后删除原图片用下面的代码即可,注意,这个GetItem()方法是获取选中的图片
如果是需要获取特定的图片需要用GetItem(int ID),这个就要在原有的图片插入时就设定ID
_textControl.Images.GetItem().FileName = odlg.FileName; Richard.Ma 发表于 2019-3-21 18:12
用下面的代码即可,注意,这个GetItem()方法是获取选中的图片
如果是需要获取特定的图片需要用GetItem(int ...
可以实现, 非常感谢
还想问一下不保存为文件的情况下能替换图片吗? 这个里面没有需要先保存为图片吧,还是说你的意思是替换为一个memorystream中图片
可以先删除再在同样的位置添加
int position=_textControl.Images.GetItem().TextPosition;
_textControl.Images.Remove(_textControl.Images.GetItem());
_textControl.Images.Add(new TXTextControl.Image(new MemoryStream()), position);
页:
[1]