/// <summary>
		/// Initializes a Encapsulated PostScript renderer.
		/// </summary>
		/// <param name="darkColor">DarkColor used to draw Dark modules of the QrCode</param>
		/// <param name="lightColor">LightColor used to draw Light modules and QuietZone of the QrCode.
		/// Setting to a transparent color (A = 0) allows transparent light modules so the QR Code blends in the existing background.
		/// In that case the existing background should remain light and rather uniform, and higher error correction levels are recommended.</param>
		/// <param name="quietZoneModules"></param>
		public EncapsulatedPostScriptRenderer(ISizeCalculation iSize, EPSColor darkColor, EPSColor lightColor)
		{
			m_iSize = iSize;
			m_DarkColor = darkColor;
			m_LightColor = lightColor;
			m_DrawingTechnique = EpsModuleDrawingTechnique.Squares;
		}
 /// <summary>
 /// Initializes a Encapsulated PostScript renderer.
 /// </summary>
 /// <param name="darkColor">DarkColor used to draw Dark modules of the QrCode</param>
 /// <param name="lightColor">LightColor used to draw Light modules and QuietZone of the QrCode.
 /// Setting to a transparent color (A = 0) allows transparent light modules so the QR Code blends in the existing background.
 /// In that case the existing background should remain light and rather uniform, and higher error correction levels are recommended.</param>
 /// <param name="quietZoneModules"></param>
 public EncapsulatedPostScriptRenderer(ISizeCalculation iSize, EPSColor darkColor, EPSColor lightColor)
 {
     m_iSize            = iSize;
     m_DarkColor        = darkColor;
     m_LightColor       = lightColor;
     m_DrawingTechnique = EpsModuleDrawingTechnique.Squares;
 }