Graphics图片上添加文字并按点旋转
- 设置文本布局信息StringFormat 类,其中属性StringFormat.Alignments设置文字水平对齐,StringFormat.LineAlignment设置垂直对其,StringAlignment中属性Center(字符串中心与位置中心对齐)、Far(字符串远端即文字结尾与位置中心对齐)、Near(字符串近端即文字开头与与位置中心对齐)
- 设置画布旋转 Graphics.Transform,旋转矩阵,Matrix.RotateAt (角度,旋转中心点位置,旋转顺序默认顺时针)
- 写字Graphics.DrawString(字符串,字体,笔刷,位置,对齐)
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Drawing.Drawing2D;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace A003
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
img = Image.FromFile("C:\\Users\\ibit\\Downloads\\a.jpg");
}