qrinvoice_swissqrcode.exe [OPTION...] [optional stdin]
The binaries to create Swiss QR Codes are qrinvoice_swissqrcode.exe
and qrinvoice_swissqrcode_console.exe
(if you prefer a console application).
Type qrinvoice_swissqrcode.exe --help
in order to see available options and arguments:
qrinvoice_swissqrcode.exe [OPTION...] [optional stdin]
Option | Description | Default Value |
---|---|---|
--help |
Print help |
|
--basepath <value>
-a <value> |
Base path for all files. If set, all non-absolute paths are resolved relative to this base path |
|
--inputfile <value>
-b <value> |
Input data (*) file name / path , if not specified, input is read from standard input. |
|
--inputencoding <value> |
Input encoding (UTF-8 | ISO-8859-1) |
UTF-8 |
--inputformat <value>
-c <value> |
||
--inputbase64
-d |
Input is base64 encoded |
false |
--outputfile <value>
-e <value> |
Output file name, if not specified output is written into standard output |
|
--outputformat <value>
-f <value> |
Output format (PNG|JPG) |
PNG |
--outputbase64
-g |
Output is written base64 encoded |
false |
--desiredqrcodesize <value>
-h <value> |
Desired QR code size in pixels. Please note that the size (pixels) varies - desired size is just a hint, actual number of pixels are always a multiple of the QR code modules in order to produce sharp results without anti-aliasing. Render size is calculated as: |
1 (as few pixels as possible) |
--loglevel <value>
-x <value> |
Log level (DEBUG|INFO|WARN|ERROR) |
WARN |
--logfile <value>
-y <value> |
Log file name, if log should be printed to log file instead of standard output (if no output file is used, log is written to |
|
--lazylogfile=<value>
-z <value> |
If log file should be lazily initialized. If no logging occurs, file is not created in lazy mode. |
false |
stdin |
The input data (*) if not provided by inputfile. |