private void InitializeBitmap()
{
m_Bitmap = new Bitmap(m_PictureBox.Width, m_PictureBox.Height);
m_Graphics = Graphics.FromImage(m_Bitmap);
Matrix matrix = new Matrix();
matrix.Scale(1.0f, -1.0f);
matrix.Translate(m_OriginX, m_OriginY);
matrix.Translate(m_TranslationX, m_TranslationY);
matrix.Scale(m_ZoomFactor, m_ZoomFactor);
m_Graphics.Transform = matrix;
}