qrinvoice_spc.exe [OPTION...] [optional stdin]
The binaries to create validated Swiss Payments Code strings (SPC) are qrinvoice_spc.exe
and qrinvoice_spc_console.exe
(if you prefer a console application).
Type qrinvoice_spc.exe --help
in order to see available options and arguments:
qrinvoice_spc.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 |
|
--outputbase64
-g |
Output is written base64 encoded |
false |
--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 |
--argumentsfile <value> |
Arguments file name. As an alternative to passing arguments in the command line, arguments can be put into a a separate file. The only command line argument to set in this is case is 'argumentsfile' |
|
stdin |
The input data (*) if not provided by inputfile. |