# GrapeCity.Documents.Barcode

## Content

<div class="doc-site-dotnet-api-container">

  <h1 id="GrapeCity_Documents_Barcode" data-uid="GrapeCity.Documents.Barcode" class="text-break">GrapeCity.Documents.Barcode Namespace
</h1>
  <div class="markdown level0 summary"></div>
  <div class="markdown level0 conceptual"></div>
  <div class="markdown level0 remarks"></div>
    <h3 id="classes">
Classes
</h3>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.BarCodeException.html">BarCodeException</a></h4>
      <section><p>The exception thrown when an error is caused by an inapplicable value of the barcode control.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.BarCodeOptionsBase.html">BarCodeOptionsBase</a></h4>
      <section><p>The basic options for some BarCode.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.BarcodeOptions.html">BarcodeOptions</a></h4>
      <section><p>Represents additional barcode options.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.BarcodeSizeOptions.html">BarcodeSizeOptions</a></h4>
      <section><p>Specifies options affecting the size of a barcode, such as the width of narrow bars,
narrow to wide bars' ratio etc.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.Code25intlvOptions.html">Code25intlvOptions</a></h4>
      <section><p>The options of Code25intlv.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.Code49Options.html">Code49Options</a></h4>
      <section><p>The options of Code49.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.DataMatrixOptions.html">DataMatrixOptions</a></h4>
      <section><p>The options of DataMatrix.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.Ean128Fnc1Options.html">Ean128Fnc1Options</a></h4>
      <section><p>The options of Code128</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.GS1CompositeOptions.html">GS1CompositeOptions</a></h4>
      <section><p>The options of GS1Composite</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.GcBarcode.html">GcBarcode</a></h4>
      <section><p>Represents a barcode that can be drawn on a <a class="xref" href="../DS.Documents.Imaging/GrapeCity.Documents.Drawing.GcGraphics.html">GcGraphics</a>.
The supported barcode types are represented by the <a class="xref" href="GrapeCity.Documents.Barcode.GcBarcode.CodeType.html#GrapeCity_Documents_Barcode_GcBarcode_CodeType">CodeType</a> enum.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.GcPdfBarcodeExtension.html">GcPdfBarcodeExtension</a></h4>
      <section><p>Provides extension methods to draw and measure a <a class="xref" href="GrapeCity.Documents.Barcode.GcBarcode.html">GcBarcode</a>.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.Interop.html">Interop</a></h4>
      <section><p>Provides interoperability methods.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.MaxiCodeOptions.html">MaxiCodeOptions</a></h4>
      <section><p>Represents the MaxiCode barcode's particular information.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.MicroPDF417Options.html">MicroPDF417Options</a></h4>
      <section><p>The options of MicroPDF417</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.MicroQRCodeOptions.html">MicroQRCodeOptions</a></h4>
      <section><p>Represents the MicroQRCode barcode's particular information.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.ModuleSize.html">ModuleSize</a></h4>
      <section><p>Represents the width of narrow and wide bars.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.PDF417Options.html">PDF417Options</a></h4>
      <section><p>The options of PDF417.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.QRCodeOptions.html">QRCodeOptions</a></h4>
      <section><p>The options of QRCode</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.QuietZone.html">QuietZone</a></h4>
      <section><p>Represents the blank space around a barcode that helps scanners to detect the barcode.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.RssExpandedStackedOptions.html">RssExpandedStackedOptions</a></h4>
      <section><p>The options of RSSExpandedStacked</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.WholeSize.html">WholeSize</a></h4>
      <section><p>Represents the overall size of barcode control.</p>
</section>
    <h3 id="enums">
Enums
</h3>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.BarCodeCaptionPosition.html">BarCodeCaptionPosition</a></h4>
      <section><p>Specifies the barcode caption position relative to the barcode symbol.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.BarCodeDirection.html">BarCodeDirection</a></h4>
      <section><p>Specifies the print direction of the barcode symbol.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.BarCodeException.EnumErrorCode.html">BarCodeException.EnumErrorCode</a></h4>
      <section><p>Internal EnumErrorCode</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.BarcodeSizeMode.html">BarcodeSizeMode</a></h4>
      <section><p>Specifies the barcode sizing modes.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.CodeType.html">CodeType</a></h4>
      <section><p>Type of code, or symbology, the barcode control will use to generate the barcode.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.DataMatrixEcc000_140SymbolSize.html">DataMatrixEcc000_140SymbolSize</a></h4>
      <section><p>The symbol size enumeration for ECC000-140 mode.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.DataMatrixEcc200EncodingMode.html">DataMatrixEcc200EncodingMode</a></h4>
      <section><p>The enumeration of encoding char set under ECC200 mode.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.DataMatrixEcc200SymbolSize.html">DataMatrixEcc200SymbolSize</a></h4>
      <section><p>The symbol size enumeration for ECC200 mode.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.DataMatrixEccMode.html">DataMatrixEccMode</a></h4>
      <section><p>The ECC mode enumeration.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.GS1CompositeType.html">GS1CompositeType</a></h4>
      <section><p>Composite symbol type.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.MaxiCodeMode.html">MaxiCodeMode</a></h4>
      <section><p>MaxiCode mode.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.MicroPDF417SymbolCompactionMode.html">MicroPDF417SymbolCompactionMode</a></h4>
      <section><p>MicroPDF417 encoding compaction mode.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.MicroPDF417SymbolVersion.html">MicroPDF417SymbolVersion</a></h4>
      <section><p>MicroPDF417 encoding compaction mode.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.MicroQRCodeErrorLevel.html">MicroQRCodeErrorLevel</a></h4>
      <section><p>Specifies the MicroQRCode's error correction level.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.MicroQRCodeMask.html">MicroQRCodeMask</a></h4>
      <section><p>Sets the MicroQRCode's mask pattern reference.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.MicroQRVersion.html">MicroQRVersion</a></h4>
      <section><p>Sets the MicroQRCode's version.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.PDF417Type.html">PDF417Type</a></h4>
      <section><p>Specifies PDF417's barcode type.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.QRCodeErrorLevel.html">QRCodeErrorLevel</a></h4>
      <section><p>Specifies the QRCode's error correction level.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.QRCodeMask.html">QRCodeMask</a></h4>
      <section><p>Specifies the QRCode's mask pattern reference.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Barcode.QRCodeModel.html">QRCodeModel</a></h4>
      <section><p>Specifies the QRCode's model.</p>
</section>


</div>
