首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DrawToBitmap将包括标签

DrawToBitmap将包括标签
EN

Stack Overflow用户
提问于 2017-05-03 14:01:47
回答 1查看 461关注 0票数 0

我有一个图片和标签在上面的图像。我的目标是填写标签的信息,然后采取屏幕截图与标签,并保存它。

我目前可以采取一个完美的形象,并保存它,但它不包括标签。我试过图形和其他一些东西,但什么也没做。

任何帮助都是非常感谢的:)

代码语言:javascript
复制
Bitmap bitmap = new Bitmap(pictureBox1.Width, pictureBox1.Height);
pictureBox1.DrawToBitmap(bitmap, new Rectangle(0, 0, bitmap.Width, bitmap.Height));
bitmap.Save("c:\\bitmap_images\\NewTest.jpeg", ImageFormat.Jpeg);
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-03 14:38:06

搞清楚了,泰。这是代码

代码语言:javascript
复制
        Bitmap bmp = new Bitmap(pictureBox1.Width, pictureBox1.Height);
        pictureBox1.DrawToBitmap(bmp, new Rectangle(0, 0, bmp.Width, bmp.Height));
        RectangleF rectf = new RectangleF(70, 90, 90, 50);

        Graphics g = Graphics.FromImage(bmp);

        g.SmoothingMode = SmoothingMode.AntiAlias;
        g.InterpolationMode = InterpolationMode.HighQualityBicubic;
        g.PixelOffsetMode = PixelOffsetMode.HighQuality;
        g.DrawString("yourText", new Font("Tahoma", 8), Brushes.Black, rectf);

        g.Flush();

        pictureBox1.Image = bmp;
        bmp.Save("c:\\bitmap_images\\NewTest.jpeg", ImageFormat.Jpeg);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43762284

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档