VB在图片上添加文字的方法。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VB在图片上添加文字的方法。相关的知识,希望对你有一定的参考价值。

我想在VB中通过调取不同图片,添加不同文字,不知道用哪种方法比较好,请高手指点。需要有比较详细的代码,图片比较大,通过Picture1.print 方法保存好象比较麻烦了。有不有其他方法。
正需要问三楼:
SavePicture Picture1.picture, "c:\test.bmp",用SavePicture Picture1.image, "c:\test.bmp",就会出现图像显示不完全或者周围出现多余的Picture控件的背景。
如果用SavePicture Picture1.picture, "c:\test.bmp"这个,那么写入的文字会不会显示在保存的BMP图片上?
四楼的,怎么保存图片?LABEL与图片合在一起保存?没用过IMAGE保存图片过。

楼主说的那个图片比较大用print不好用你可以用currentX和 currentY来设置要打印字体的位置,
Picture1.CurrentX = 500
Picture1.CurrentY = 500
Picture1.Print "呵呵"。
关于3楼提问的问题我回答一下,image属性是图形句柄,而picture是图像,图形和图像是不一样的,就楼主的问题说一下,如果picturebox不能完全显示或者范围超过你载入的图片的话,那么你保存图片就要用
SavePicture Picture1.picture, "c:\test.bmp",用SavePicture Picture1.image, "c:\test.bmp",就会出现图像显示不完全或者周围出现多余的Picture控件的背景。
参考技术A 建议你使用Image控件,设置Image1.Stretch = True,设置Image1.Picture = LoadPicture("c:\test.bmp"),然后在Image控件上添加Label,设置Label1.BackStyle = 0,设置Label1.Caption = "需要添加的文字"
OK!!!
参考技术B 你可以用currentX和 currentY来设置要打印字体的位置,
Picture1.CurrentX = 500
Picture1.CurrentY = 500
Picture1.Print "呵呵"。本回答被提问者采纳
参考技术C Picture1.Print "测试中....."
SavePicture Picture1.Image, "c:\test.bmp"
可以保存的,一定要保存picture1.image

不print的方法就是用label,透明背景,放好之后拷贝屏幕
这个办法要用api,而且涉及到form坐标(主要是picturebox的)到屏幕坐标的转换.我以前这么实现过,给图片添加文字,没问题的.
参考技术D 52xenos 正如说的,Savepicture就行了,label属性里有个backstyle改成0就透明了。
顺便问一下SavePicture Picture1.Image和SavePicture Picture1.picture有什么区别,为什么后者出错——哪位解答一下哈.

2分 撤!

《VUE》怎么添加文字?添加文字操作流程

参考技术A

VUE在制作自己视频时,可以输入与视频应景的文字来加强视频的观赏性,这里我就来介绍一下怎么样在VUE 视频剪辑 的时候添加文字的操作流程吧

添加文字的方法:

1、首先进入已完成好的拍摄页面,然后点击右上角的“表情”标志;

2、然后选择红框里的贴图才可以添加文字;

3、点击之后就可以直接输入你想要输入的文字;

3、保存之后就可以在视频上看到自己输入的文字图片了;

以上是关于VB在图片上添加文字的方法。的主要内容,如果未能解决你的问题,请参考以下文章

VB中如何在ListView中添加ImageList中的图像

VB6添加PNG图片

VB6添加PNG图片

vb.net 如何让datagridview添加图片列

php 或 js 怎么在图片上添加文字和图片,

ListView里面怎么添加图片和文字??