C# 在图像顶部和图像区域外部绘制文本
我想在图像顶部和图像区域外部绘制一个文本。通过这个,我的意思是产生一个具有新维度的新图像。为了举例说明,我想转换如下图片: 对这样的事情:C# 在图像顶部和图像区域外部绘制文本,c#,.net,image-processing,console-application,C#,.net,Image Processing,Console Application,我想在图像顶部和图像区域外部绘制一个文本。通过这个,我的意思是产生一个具有新维度的新图像。为了举例说明,我想转换如下图片: 对这样的事情: 此外,我希望它是透明的。i、 e.图像和文本之间的空间应是透明的。你知道我如何在C#控制台应用程序中做到这一点吗?使用系统很容易做到。从.net framework绘制库。你可以用它做很多事。这是一篇来自stack overflow的参考文章 但其长短不一之处在于: 在system.drawing中创建一个新的空白图像,以便将图像放入其中 把你的形象放在
此外,我希望它是透明的。i、 e.图像和文本之间的空间应是透明的。你知道我如何在C#控制台应用程序中做到这一点吗?使用系统很容易做到。从.net framework绘制库。你可以用它做很多事。这是一篇来自stack overflow的参考文章 但其长短不一之处在于:
你完了 根据您拥有的内容(JPEG、PDF、位图、XAML)和您想要输出的内容,有很多方法可以实现这一点。你都没有告诉我们。@DourHighArch我实际上有PNG和JPEG格式。但它主要是PNG图像。输出也应该是PNG和透明的。您的目标是什么:Winforms、WPF、ASP。。?您应该始终正确标记您的问题,以便人们可以在问题页面上看到它!对不起,我应该说得更清楚些。这是一个C#控制台应用程序。所以基本上这意味着将图像复制到一个更高维度的新图像中,然后添加文本,对吗?你明白了!这就是方法。你必须创建一个更大的画布来放置文本。