永发信息网

wpf中Canvas 怎么转换成的图片二进制码转给

答案:2  悬赏:80  手机版
解决时间 2021-02-05 07:51
wpf中Canvas 怎么转换成的图片二进制码转给
最佳答案
public System.Drawing.Image ReturnPhoto(byte[] streamByte)
{
System.IO.MemoryStream ms = new System.IO.MemoryStream(streamByte);
System.Drawing.Image img = System.Drawing.Image.FromStream(ms);
return img;
}
全部回答
使用 xamlreader 和 xamlwrite 是可以复用一个 uielement. 但在保存时最好指定 xmlns. 另外, 如果将要复用的 uielement (例如 canvas) 定义为一种 resource, 则只能添加一次,否则,出现: specified visual is already a child of another visual or the root of a compositiontarget. 这种错误. 但我给个方便的例子,不用 xaml reader/writer 来完成对 uielement 或 frameworkelement 的复制/重用: 楼主是用 canvas, 然后在 canvas 里放一些矢量图(其实放什么不重要),然后显示 200 个这样的 canvas, 那好,将这个 原始的 canvas 定义为一种资源: // 这里省略号表示省略了一些内容(例如 xmlns) 下面是后台的逻辑 code: 怎么触发自己设置 void display200canvas() { for(int i=0; i<200; i++) { control ctrl=new control(); ctrl.template = window.resources["mycanvas"] as controltemplate; // 这里设置一下 ctrl 的位置, 不要重叠就可以了,怎么设置就略去了 // ..... layoutroot.children.add(ctrl); } } 完成~ 主要是利用 control 控件加载 controltemplate, 而 这个 controltemplate 就是你所要显示的东西,它作为 xaml 中的 资源 定义在 controltemplate 元素中. 实际上这并不限是 canvas.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
吃冰淇淋不解渴主要原为它含什么?
格格造型地址在什么地方,我要处理点事
河海大学的英语专业怎么样?谢谢大家!
【衷心的近义词】衷心的近义词反义词是什么
50度泉之酿价格
论述:电视节目制作的三个阶段
加入催化剂之后废水吸光度变高怎么处理
漳潭乡我想知道这个在什么地方
式子1²+2²+3²+……+n²=1
年轻人练一字马和劈腿会影响长高吗?
帮忙猜迷底
沙宣发型设计地址有知道的么?有点事想过去
求大神发一份 天津12J1系列的图集我
天缘美容美发休闲地址有知道的么?有点事想过
京东无货了的商品一般要多久才能到货??我都
推荐资讯
如果负二分之三x-7=11,那么负二分之三x=( )
豪乳是什么意思
艺峰大琴行地址有知道的么?有点事想过去
为什么玩会手机就热
周一怎么分班啊,求各位学姐学长
发短信叫我办信用卡怎么办
我现在高一想出国上大学墨尔本大学或者是加拿
建新承甫矿山设备公司这个地址在什么地方,我
格物斯坦机器人(象山校区)地址好找么,我有些
我想练签名,哪位书法大师能为我整几个,最好
制作假的网站是违法的吗
koobeeS103手机一直卡在开机界面怎么办
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?