make format=txt display the textual QR code contents

This allows for easy comparison with QR codes extracted from PDFs:

pdfimages -png invoice.pdf invoice && \
  zbarimg --raw invoice*.png > code.txt
This commit is contained in:
Michael Stapelberg
2022-07-17 09:16:53 +02:00
parent 0fcc077935
commit 05d1f60c14
4 changed files with 7 additions and 2 deletions

View File

@@ -27,7 +27,6 @@ import (
"os"
"strings"
"github.com/davecgh/go-spew/spew"
"github.com/mattn/go-isatty"
"github.com/stapelberg/qrbill"
@@ -184,7 +183,7 @@ func logic() error {
case "txt":
w.Header().Add("Content-Type", "text/plain; charset=utf-8")
spew.Fdump(w, qrch.Validate())
fmt.Fprintf(w, "%s", bill.EncodeToString())
case "html":
debugHTML(w, r, prefix, qrch)