Print & Print Предварительный просмотр растрового изображения в C # - PullRequest
0 голосов
/ 22 ноября 2010

Я создал программу, которая рисует изображение на картинке, и теперь я хочу напечатать и распечатать его, но не знаю как. Пожалуйста, помогите,

Спасибо

EDIT Я пытался использовать диалоговые окна печати и предварительного просмотра, но не знаю, как правильно их использовать для печати и отображения содержимого ящика с картинками и его изображения

1 Ответ

2 голосов
/ 22 ноября 2010

Перетащите PrintDocument на вашу форму.Вам также понадобятся PrintPreviewDialog и PrintDialog.Установите свойство Document диалогового окна в PrintDocument.Реализовать обработчик события PrintPage для него можно просто:

    private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e) {
        e.Graphics.DrawImage(pictureBox1.Image, 0, 0);
    }

И добавить кнопки или элементы меню для вызова метода ShowDialog () диалогов.

...