ページに完全に収まるようにファイルから画像を印刷したい。
私が今までコーディングできたのはこれだけです:
private void button_print_Click(object sender, EventArgs e)
{
if (printDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
printDocument1.PrinterSettings = printDialog1.PrinterSettings;
printDocument1.PrintPage += PrintPage;
printDocument1.Print();
}
}
private void PrintPage(object o, PrintPageEventArgs e)
{
System.Drawing.Image img = imgOriginal;
Point loc = new Point(0, 24);
e.Graphics.DrawImage(img, loc);
}
ここでの問題は、画像が大きすぎてページに完全に収まらないことです。私に何ができる?私がグーグルで見つけたすべてのスレッドと質問は、それほど有望ではありません。
何か案は?
前もって感謝します
マルコ・フロスト