-3

タブページにいくつかのテキストがあり、そのタブページを印刷するために、それを画像に変換し、その画像を印刷物として取得しているため、印刷後にこのテキストがはっきりしません

PrintdDocument のコードは

private void printDocument1_PrintPage(object sender,System.Drawing.Printing.PrintPageEventArgs e)

{
    Bitmap btmp = new Bitmap(this.tabPage1.Width, this.tabPage1.Height);
    tabPage1.DrawToBitmap(btmp, new Rectangle(0,0, this.tabPage1.Width, this.tabPage1.Height));
    e.Graphics.DrawImage(btmp, 0,150);

}
4

1 に答える 1

2

見栄えの良いテキストが必要な場合は、高解像度の画像に描画してください。さらに良いことに、最初に画像に移動することなく、テキストを直接e.graphicsに出力します。

于 2013-01-28T04:36:25.130 に答える