Мы формируем форму подтверждения для нашей работы.
Сначала мы изменили текст на изображение, потому что есть какой-то арабский символ, и нам пришлось изменить текст на изображение.
Мой код C #:
Bitmap bmp = new Bitmap(width, Height);
using (Graphics graphics = Graphics.FromImage(bmp))
{
var txtWithoutSize = txt.TrimStart().TrimEnd().Trim();
if (txtWithoutSize.Length >= 20)
fontsize = 8;
else if (txtWithoutSize.Length >= 18)
fontsize = 9;
else if (txtWithoutSize.Length >= 16)
fontsize = 10;
else if (txtWithoutSize.Length >= 13)
fontsize = 12;
else if (txtWithoutSize.Length >= 10)
fontsize = 13;
StringFormat format = new StringFormat(StringFormatFlags.DirectionRightToLeft);
Font font = new Font(fontname, fontsize,FontStyle.Regular);
graphics.TextRenderingHint = TextRenderingHint.AntiAlias;
graphics.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.HighQuality;
graphics.DrawString(txt, font, new SolidBrush(Color.Black), 120, 0, format);
graphics.Flush();
font.Dispose();
graphics.Dispose();
Теперь у нас есть и изображение, и загрузка его в StimulSoft для показа. Все персонажи полностью черного цвета, но наше изображение бледно и выцветает до белого.
Изображение ниже показывает мой вывод:
В стимулСофт я много работаю. например, ложное и истинное соотношение сторон, Растяжение, Сглаживание, Изменение стиля и ....
Любая помощь