При рисовании символов с помощью Graphics в C# или Java задайте длину только левой и правой сторон.
В настоящее время мне нужно преобразовать команды Datamax DPL для создания предварительных просмотров. В настоящее время кажется, что нет библиотеки java или C #, которая может преобразовывать команды DPL в изображения, поэтому я пытаюсь выразить это, рисуя с помощью Graphics. (То, что я делаю на веб-сайте, ограничено и должно быть реализовано в моем исходном коде.) Однако, когда я пытаюсь рисовать с помощью графики, в команде DPL можно настроить только ширину символов слева и справа, но в C# или Java, он регулируется размером шрифта, поэтому он уменьшается пропорционально. Любые советы по этому поводу?
и я пытался
private void button1_Click(object sender, EventArgs e)
{
Graphics g = panel1.CreateGraphics();
g.Clear(this.BackColor);
string measureString = "Measure String";
Font stringFont = new Font("Arial", 10);
SizeF stringSize = new SizeF();
stringSize = g.MeasureString(measureString, stringFont);
g.DrawString(measureString, stringFont, Brushes.Black, new PointF(0, 0));
}