Chapter 3. Using Encoder GUI

Morovia QRCode Encoder GUI is a GUI program that runs on Windows 2000 and above. It provides a fast way to create QRCode barcodes on the fly. Note that the program requires the fonts as well as the encoder DLL to be present in the system.

Figure 3.1. QRCode Encoder GUI Options

QRCode Encoder GUI Options

Barcode Type

Choose the type of the barcode to make - QR Code and HIBC QR Code.

Data to Be Encoded

This is the place to enter the data to be encoded.

Copy (EMF)

Place the barcode image in the clipboard, so that you can subsequently paste it into another application such as Microsoft Word. The EMF created does not use font, so that you do not need to copy the font file when you view document from another computer.

Note that X dimension in the resulted barcode is determined by the Module Size in the Options dialog, as the EMF format does not use the font.

Copy (RTF)

Place the barcode string in the clipboard, so that you can subsequently paste them into another application such as Microsoft Word.

QRCode Encoder GUI places both text and RTF formats into the clipboard. In applications that are capable of processing RTF, you will see a barcode immediately after pressing the paste button. Otherwise, you will see the text string instead. If this is the case, highlight the whole string and format with MRV QRCode font.

Version Info
Displays the realized version in the QR Code symbol.
Parity Calc
Click on this button to pop up the parity calculator, which you can calculate the parity on the source data.
Launch Help

Launch the HTML Help of this program.


Pops up the Options dialog where you can specify additional option for exporting barcode images. See Section 3.2, “Export Options” for more information.

Export Image

Click on this button to export the barcode into standard image formats such as EMF, SVG, EPS and PNG.

X Dimension

Displays the X-dimension of the barcode. The X dimension is displayed in both mils and mm.

Encoder DLL Info

This section displays the absolute path and the file version of the encoder DLL. This is useful if you have multiple DLLs in the computer.

Font Name

Select the font that applies on the barcode string. In this version, the only font selectable is MRV QRCode.

Font Size

Select the font size that applies on the barcode string.

Size - Version ID

The version of the QR code.

Error Correction Level
The error correction level of the barcode. QRCode supports 4 levels - L, M, Q and H.

3.1. Export Images

QRCode Encoder GUI supports four types of images. The images do not contain references to the fonts so that you can move around them without requiring the software to be installed.

  • EMF. This is the default vector graphics format used on Windows operating system.

  • PNG. PNG is a bitmap image format widely supported by imaging software. It is the recommended image format for web graphics.

  • BMP. BMP is the default bitmap format used on Windows platform.

  • EPS. This format is widely used in graphics design industry. Recommended to use in conjunction with Adobe software such as Adobe Illustrator.

  • SVG. SVG is an emerging vector graphics format. FireFox 3 supports it out of the box, as well as many drawing programs such as Adobe Illustrator.