C# winform:我要向 一张图片中添加文字,添加文字后直接展示,不保存图片,直接展示

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# winform:我要向 一张图片中添加文字,添加文字后直接展示,不保存图片,直接展示相关的知识,希望对你有一定的参考价值。

网上的方法都是添加完之后保存到本地的,然后再展示出来,因为我这边图片是固定的,文字的不固定的,有可能有几百种图片,没办法一个个保存的,图片是用通过图片地址拿到图片后转为byte[]展示的,方法如下:
FileStream files = new FileStream("C/image/A.png", FileMode.Open);
byte[] imgByte = new byte[files.Length];
files.Read(imgByte, 0, imgByte.Length);
files.Close();
展示的是imgByte;
现在要在A.png上添加文字然后展示出来,有可能有几百种情况

参考技术A 问话也不把自己的情况说清楚,是。net还是winform啊?你要怎么展示啊?
图片框位置是固定的么?
我教你取个巧,你把图片上方在放个label,然后把图片和文字分别放在图片框和对应的label上,不就完事了~
参考技术B 先用Image.FromFile得到图片,然后用GDI+在图片上绘图。

c#中winform中combobox中文本居中

问的就是该怎么写,这个我在百度也能查到啊

参考技术A winform中combobox中文本是不能居中的
微软封装的这个控件不支持。
你可以自己写一个控件,添加上你需要的一些的功能。
参考技术B 不能
微软封装的这个控件不支持的。
你可以自己写一个控件,添加上你需要的一些的功能。
参考技术C 不能
微软封装的这个控件不支持的。
你可以自己写一个控件,添加上你需要的一些的功能。
另外,站长团上有产品团购,便宜有保证
参考技术D 你可以在文库看看,是否有什么具体的东西。

以上是关于C# winform:我要向 一张图片中添加文字,添加文字后直接展示,不保存图片,直接展示的主要内容,如果未能解决你的问题,请参考以下文章

c#(winform)combobox手动添加的选项怎么获取value?

C# winForm程序中,我上传 一张图片,如何将本页面的图片刷新,并且将主窗体的那个图片也刷新呢?

c#开发winform程序,如何做等待窗体?等待窗体上面只有个一gif图片和文字,读取完成后等待窗体关闭。

C#在winform上画一张大于全屏的图片(至少3000*3000像素)。在窗口最大化下用鼠标拖动图片,必须画面流畅。

C#在winform上画一张大于全屏的图片(至少3000*3000像素)。在窗口最大化下用鼠标拖动图片,必须画面流畅。

C#在winform上画一张大于全屏的图片(至少3000*3000像素)。在窗口最大化下用鼠标拖动图片,必须画面流畅。