This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| tips:fdf [2021/02/24 16:55] – scipio | tips:fdf [2021/02/26 19:28] (current) – scipio | ||
|---|---|---|---|
| Line 37: | Line 37: | ||
| pdftk modello.pdf fill_form dati.fdf output output.pdf | pdftk modello.pdf fill_form dati.fdf output output.pdf | ||
| </ | </ | ||
| + | |||
| + | |||
| + | Per aggiungere immagini come loghi o qrcode in determinate posizioni si può usare pdftk multistamp | ||
| + | |||
| + | |||
| + | esempio | ||
| + | <code bash> | ||
| + | #!/bin/sh | ||
| + | |||
| + | # valore del qr code | ||
| + | QR1=' | ||
| + | |||
| + | # il modello non contiene i campi qr | ||
| + | MODEL=modello.pdf | ||
| + | FDF=dati.fdf | ||
| + | |||
| + | # generiamo il pdf solo con i campi testo | ||
| + | pdftk $MODEL fill_form $FDF output bg.pdf | ||
| + | |||
| + | # generiamo il qr come immagine | ||
| + | qrencode -s3 -o qrcode.png $QR1 | ||
| + | |||
| + | # generiamo una pagina trasparente A4 e posizionamo il qr nella posizione 200 da sinistra e 500 dal basso | ||
| + | convert qrcode.png -transparent white -page a4+200+500 -quality 100 fg.pdf | ||
| + | |||
| + | # uniamo background e foreground in final.pdf | ||
| + | pdftk bg.pdf multistamp fg.pdf output final.pdf | ||
| + | </ | ||
| + | |||
| + | |||