テキストを画像に変換しています。一部のテキストは、他のテキストよりも長くなっています。
どのテキストも切り捨てられないようにするにはどうすればよいですか?
以下のコードは、ビットマップを 250、30 に制限しています。
System.Drawing.Bitmap imgIn = new System.Drawing.Bitmap(250, 30);
System.Drawing.Graphics g = System.Drawing.Graphics.FromImage(imgIn);
g.Clear(System.Drawing.Color.White);
System.Drawing.Font font = new System.Drawing.Font("Arial", 10, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Pixel);
私はこの例に従っていました: How to convert Email Address or another text form TextBox to image
アップデート
私のタスクを達成するのに役立つこの記事を見つけました: C# を使用してテキストから画像を生成する OR C# を使用してテキストを画像に変換する
テキストの長さに応じて画像のサイズを変更できるようになった後、テキストに改行を導入する必要があることがわかりました。そうしないと、テキストが数文の場合に画像がトンブクトゥまで移動してしまいます。
長いテキストに改行を挿入するにはどうすればよいですか?