# GetQRCode Method \[Missing <summary> documentation for "M:QRCoder.Core.SvgQRCodeHelper.GetQRCode(System.String,System.Int32,System.String,System.String,QRCoder.Core.QRCodeGenerator.ECCLevel,System.Boolean,System.Boolean,QRCoder.Core.QRCodeGenerator.EciMode,System.Int32,System.Boolean,QRCoder.Core.SvgQRCode.SizingMode,QRCoder.Core.SvgQRCode.SvgLogo)"\] ## Definition **Namespace:** QRCoder.Core **Assembly:** QRCoder.Core (in QRCoder.Core.dll) Version: 1.0.2+100b048b01076590efe500a3be242a5faeb43294 **XMLNS for XAML:** Not mapped to an xmlns. **C#** ``` C# public static string GetQRCode( string plainText, int pixelsPerModule, string darkColorHex, string lightColorHex, QRCodeGenerator.ECCLevel eccLevel, bool forceUtf8 = false, bool utf8BOM = false, QRCodeGenerator.EciMode eciMode = QRCodeGenerator.EciMode.Default, int requestedVersion = -1, bool drawQuietZones = true, SvgQRCode.SizingMode sizingMode = SvgQRCode.SizingMode.WidthHeightAttribute, SvgQRCode.SvgLogo logo = null ) ``` **C++** ``` C++ public: static String^ GetQRCode( String^ plainText, int pixelsPerModule, String^ darkColorHex, String^ lightColorHex, QRCodeGenerator.ECCLevel eccLevel, bool forceUtf8 = false, bool utf8BOM = false, QRCodeGenerator.EciMode eciMode = QRCodeGenerator.EciMode::Default, int requestedVersion = -1, bool drawQuietZones = true, SvgQRCode.SizingMode sizingMode = SvgQRCode.SizingMode::WidthHeightAttribute, SvgQRCode.SvgLogo^ logo = nullptr ) ``` #### Parameters
  String
\[Missing <param name="plainText"/> documentation for "M:QRCoder.Core.SvgQRCodeHelper.GetQRCode(System.String,System.Int32,System.String,System.String,QRCoder.Core.QRCodeGenerator.ECCLevel,System.Boolean,System.Boolean,QRCoder.Core.QRCodeGenerator.EciMode,System.Int32,System.Boolean,QRCoder.Core.SvgQRCode.SizingMode,QRCoder.Core.SvgQRCode.SvgLogo)"\]
  Int32
\[Missing <param name="pixelsPerModule"/> documentation for "M:QRCoder.Core.SvgQRCodeHelper.GetQRCode(System.String,System.Int32,System.String,System.String,QRCoder.Core.QRCodeGenerator.ECCLevel,System.Boolean,System.Boolean,QRCoder.Core.QRCodeGenerator.EciMode,System.Int32,System.Boolean,QRCoder.Core.SvgQRCode.SizingMode,QRCoder.Core.SvgQRCode.SvgLogo)"\]
  String
\[Missing <param name="darkColorHex"/> documentation for "M:QRCoder.Core.SvgQRCodeHelper.GetQRCode(System.String,System.Int32,System.String,System.String,QRCoder.Core.QRCodeGenerator.ECCLevel,System.Boolean,System.Boolean,QRCoder.Core.QRCodeGenerator.EciMode,System.Int32,System.Boolean,QRCoder.Core.SvgQRCode.SizingMode,QRCoder.Core.SvgQRCode.SvgLogo)"\]
  String
\[Missing <param name="lightColorHex"/> documentation for "M:QRCoder.Core.SvgQRCodeHelper.GetQRCode(System.String,System.Int32,System.String,System.String,QRCoder.Core.QRCodeGenerator.ECCLevel,System.Boolean,System.Boolean,QRCoder.Core.QRCodeGenerator.EciMode,System.Int32,System.Boolean,QRCoder.Core.SvgQRCode.SizingMode,QRCoder.Core.SvgQRCode.SvgLogo)"\]
  QRCodeGenerator.ECCLevel
\[Missing <param name="eccLevel"/> documentation for "M:QRCoder.Core.SvgQRCodeHelper.GetQRCode(System.String,System.Int32,System.String,System.String,QRCoder.Core.QRCodeGenerator.ECCLevel,System.Boolean,System.Boolean,QRCoder.Core.QRCodeGenerator.EciMode,System.Int32,System.Boolean,QRCoder.Core.SvgQRCode.SizingMode,QRCoder.Core.SvgQRCode.SvgLogo)"\]
  Boolean  (Optional)
\[Missing <param name="forceUtf8"/> documentation for "M:QRCoder.Core.SvgQRCodeHelper.GetQRCode(System.String,System.Int32,System.String,System.String,QRCoder.Core.QRCodeGenerator.ECCLevel,System.Boolean,System.Boolean,QRCoder.Core.QRCodeGenerator.EciMode,System.Int32,System.Boolean,QRCoder.Core.SvgQRCode.SizingMode,QRCoder.Core.SvgQRCode.SvgLogo)"\]
  Boolean  (Optional)
\[Missing <param name="utf8BOM"/> documentation for "M:QRCoder.Core.SvgQRCodeHelper.GetQRCode(System.String,System.Int32,System.String,System.String,QRCoder.Core.QRCodeGenerator.ECCLevel,System.Boolean,System.Boolean,QRCoder.Core.QRCodeGenerator.EciMode,System.Int32,System.Boolean,QRCoder.Core.SvgQRCode.SizingMode,QRCoder.Core.SvgQRCode.SvgLogo)"\]
  QRCodeGenerator.EciMode  (Optional)
\[Missing <param name="eciMode"/> documentation for "M:QRCoder.Core.SvgQRCodeHelper.GetQRCode(System.String,System.Int32,System.String,System.String,QRCoder.Core.QRCodeGenerator.ECCLevel,System.Boolean,System.Boolean,QRCoder.Core.QRCodeGenerator.EciMode,System.Int32,System.Boolean,QRCoder.Core.SvgQRCode.SizingMode,QRCoder.Core.SvgQRCode.SvgLogo)"\]
  Int32  (Optional)
\[Missing <param name="requestedVersion"/> documentation for "M:QRCoder.Core.SvgQRCodeHelper.GetQRCode(System.String,System.Int32,System.String,System.String,QRCoder.Core.QRCodeGenerator.ECCLevel,System.Boolean,System.Boolean,QRCoder.Core.QRCodeGenerator.EciMode,System.Int32,System.Boolean,QRCoder.Core.SvgQRCode.SizingMode,QRCoder.Core.SvgQRCode.SvgLogo)"\]
  Boolean  (Optional)
\[Missing <param name="drawQuietZones"/> documentation for "M:QRCoder.Core.SvgQRCodeHelper.GetQRCode(System.String,System.Int32,System.String,System.String,QRCoder.Core.QRCodeGenerator.ECCLevel,System.Boolean,System.Boolean,QRCoder.Core.QRCodeGenerator.EciMode,System.Int32,System.Boolean,QRCoder.Core.SvgQRCode.SizingMode,QRCoder.Core.SvgQRCode.SvgLogo)"\]
  SvgQRCode.SizingMode  (Optional)
\[Missing <param name="sizingMode"/> documentation for "M:QRCoder.Core.SvgQRCodeHelper.GetQRCode(System.String,System.Int32,System.String,System.String,QRCoder.Core.QRCodeGenerator.ECCLevel,System.Boolean,System.Boolean,QRCoder.Core.QRCodeGenerator.EciMode,System.Int32,System.Boolean,QRCoder.Core.SvgQRCode.SizingMode,QRCoder.Core.SvgQRCode.SvgLogo)"\]
  SvgQRCode.SvgLogo  (Optional)
\[Missing <param name="logo"/> documentation for "M:QRCoder.Core.SvgQRCodeHelper.GetQRCode(System.String,System.Int32,System.String,System.String,QRCoder.Core.QRCodeGenerator.ECCLevel,System.Boolean,System.Boolean,QRCoder.Core.QRCodeGenerator.EciMode,System.Int32,System.Boolean,QRCoder.Core.SvgQRCode.SizingMode,QRCoder.Core.SvgQRCode.SvgLogo)"\]
#### Return Value String \[Missing <returns> documentation for "M:QRCoder.Core.SvgQRCodeHelper.GetQRCode(System.String,System.Int32,System.String,System.String,QRCoder.Core.QRCodeGenerator.ECCLevel,System.Boolean,System.Boolean,QRCoder.Core.QRCodeGenerator.EciMode,System.Int32,System.Boolean,QRCoder.Core.SvgQRCode.SizingMode,QRCoder.Core.SvgQRCode.SvgLogo)"\] ## See Also #### Reference SvgQRCodeHelper Class QRCoder.Core Namespace