Command Line Reference
The rewe-ebon-parser CLI is the primary way to turn REWE eBons into JSON or CSV. This page groups the important flags and workflows in one place so you do not have to dig into the API reference.
Basic usage
rewe-ebon-parser [--file | --folder] <input_path> [output_path] [OPTIONS]- When no mode flag is given the tool auto-detects whether
input_pathis a single file or a directory. output_pathis optional; defaults depend on the mode (JSON next to the PDF,rewe_json_out/, etc.).- Use
--helpat any time to print the latest usage text.
Arguments
The section below is automatically generated from the rewe-ebon-parser --help command to ensure it is always in sync with the latest version.
usage: rewe-ebon-parser [-h] [--file] [--folder] [--nthreads NTHREADS]
[--txt-dump] [--preserve-privacy] [--rawtext-file]
[--rawtext-stdout] [--csv-table] [--version]
[input_path] [output_path]
Parse REWE eBons from PDF to JSON or CSV table.
positional arguments:
input_path Path to input PDF file or folder containing PDF files.
output_path Path to output JSON/CSV file or folder for JSON files.
options:
-h, --help show this help message and exit
--file Specify if the input and output paths are files.
--folder Specify if the input and output paths are folders.
--nthreads NTHREADS Number of concurrent threads to use for processing
files. Defaults to maximum available CPU cores.
--txt-dump Output raw text extracted from the PDF files to .txt
files instead of JSON.
--preserve-privacy Anonymize sensitive data in JSON or text dump outputs.
--rawtext-file Output raw text extracted from the PDF files to .txt
files.
--rawtext-stdout Print raw text extracted from the PDF files to the
console.
--csv-table Output all items from all parsed receipts into a single
CSV table.
--version Show the version number and exit.Common workflows
Convert a single PDF to JSON or CSV
# Auto-detect mode; writes JSON next to the input
rewe-ebon-parser examples/eBons/1.pdf
# Force CSV output for a single file
rewe-ebon-parser --file examples/eBons/1.pdf --csv-tableConvert a directory of PDFs
# Auto-detect folder and store JSONs in rewe_json_out
rewe-ebon-parser examples/eBons/
# Write a consolidated CSV file
rewe-ebon-parser --folder examples/eBons/ --csv-table examples/all-items.csvProduce privacy-safe text dumps
# Single file
rewe-ebon-parser --txt-dump --preserve-privacy examples/eBons/1.pdf
# Folder
rewe-ebon-parser --txt-dump --folder examples/eBons/ receipts_txt --preserve-privacyKeep the page in sync
The Arguments section above automatically includes the latest rewe-ebon-parser --help output via _cli-help.md. Continue editing the narrative sections and examples by hand so they stay friendly while the reference stays accurate.