Сохранить PrintPageEventArgs.Graphics как изображение? - PullRequest
0 голосов
/ 10 января 2020

Программное обеспечение реализует PrintDocument, вызывая Pd_PrintPageV2(object sender, PrintPageEventArgs ev). Визуализация графики. Затем распечатывается документ.

Я создал метод без PrintDocument,

    Image img = new Bitmap(850, 1100);
    Graphics g = Graphics.FromImage(img);

, затем визуализирую графику, используя метод, идентичный Pd_PrintPageV2, за исключением того, что объект Graphics передается в.

Проблема заключается в что BitMap на 850x1100 пикселей не показывает текст четко. Исходный код печати имеет систему координат со 100 пикселями на дюйм.

Я бы хотел избежать сохранения другой копии на основе разрешения 200 dpi Свойства Graphics.PageUnit и PageScale, похоже, ничего не делают. Что мне не хватает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...