#region Imports
|
|
using System;
|
using System.Drawing;
|
using System.Drawing.Drawing2D;
|
using System.Drawing.Text;
|
using System.Windows.Forms;
|
|
#endregion
|
|
namespace DPumpHydr.WinFrmUI.RLT.Extension.Metro
|
{
|
#region GraphicsQualityExtension
|
|
public class GraphicsQuality
|
{
|
public static void SetQuality(Graphics e, SmoothingMode smoothingMode = SmoothingMode.Default, TextRenderingHint textRenderingHint = TextRenderingHint.ClearTypeGridFit, PixelOffsetMode pixelOffsetMode = PixelOffsetMode.Default, InterpolationMode interpolationMode = InterpolationMode.Default, CompositingQuality compositingQuality = CompositingQuality.Default)
|
{
|
try
|
{
|
e.SmoothingMode = smoothingMode;
|
e.PixelOffsetMode = pixelOffsetMode;
|
e.InterpolationMode = interpolationMode;
|
e.CompositingQuality = compositingQuality;
|
e.TextRenderingHint = textRenderingHint;
|
}
|
catch (Exception Ex)
|
{
|
MessageBox.Show(Ex.StackTrace);
|
}
|
}
|
|
}
|
|
#endregion
|
}
|