gpt4 book ai didi

c# 在位图上写文本

转载 作者:IT王子 更新时间:2023-10-29 03:42:41 26 4
gpt4 key购买 nike

我有以下问题。我想在 c# windows 窗体中制作一些图形。我想将位图读取到我的程序中,然后在该位图上写一些文本。最后我想把这张图片加载到 pictureBox 中。这是我的问题。我该怎么做?

示例,它必须如何工作:

Bitmap a = new Bitmap(@"path\picture.bmp");
a.makeTransparent();
// ? a.writeText("some text", positionX, positionY);
pictuteBox1.Image = a;

有可能吗?

最佳答案

Bitmap bmp = new Bitmap("filename.bmp");

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();

image.Image=bmp;

关于c# 在位图上写文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6311545/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com