ビットマップ画像を作成してテキストを描画しようとしていますが、印刷用の画像の品質が低く、ピクセルが表示され、Microsoft Word で印刷した場合とは異なります。
PrintDocument を使用したくない理由はいくつかあります。
アンチエイリアシングも役に立ちませんでした。すべての画像タイプ(Tif、bmp、png)を試しました
以下は、使用するコードの一部です。
MyBitmap = new System.Drawing.Bitmap(GetMaxWidthOfReport(), MyActualPageSizeInfo.Height);
Mygraphics =System.Drawing.Graphics.FromImage(MyBitmap);
Mygraphics.TextContrast = 4;
Mygraphics.PageUnit = System.Drawing.GraphicsUnit.Display;
Mygraphics.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.AntiAlias;
Mygraphics.PixelOffsetMode = System.Drawing.Drawing2D.PixelOffsetMode.HighQuality;
Mygraphics.CompositingMode = System.Drawing.Drawing2D.CompositingMode.SourceOver;
Mygraphics.CompositingQuality = System.Drawing.Drawing2D.CompositingQuality.HighQuality;
Mygraphics.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.HighQualityBilinear;
Mygraphics.TextRenderingHint = System.Drawing.Text.TextRenderingHint.ClearTypeGridFit;
何か解決策があれば教えてください。