Ecco una nuova esigenza che mi è stata posta: pagare le bollette.

Ormai, quasi tutte le bollette vengono trasmesse per email, sotto forma di file di tipo .pdf.

E il pagamento può essere fatto mostrando un apposito QR code, che si trova in una pagina della bolletta.

Ecco dunque il problema: come riconoscere in quale pagina del file .pdf si trova il QR code per il pagamento?

E come poter stampare soltanto quella pagina, senza bisogno di stampare l'intera bolletta?

Poterlo fare renderebbe le cose più semplici: si stampa quella sola pagina, e la si porta dietro quando si va a fare il pagamento, oppure si consegna alla persona incaricata di farlo.

Al momento del pagamento, non c'è bisogno di cercare niente: basta mostrare quella unica pagina, già bell'e pronta.

Bene, da oggi GuidoAusili permette di farlo.

Per questo scopo, ho rifatto completamente le funzioni di stampa dei file di tipo .pdf, e spero con questo di avere anche risolto eventuali situazioni in cui la stampa dei .pdf non funzionava.

Come si fa? Dopo avere selezionato il file .pdf, si sceglie la voce: "Stampare".

E fin qui niente di nuovo.

Se il file contiene una sola pagina, la stampa viene eseguita immediatamente.

Altrimenti, viene presentato un menu che consente di scegliere quali pagine stampare.

Ed ecco la novità più importante: se il file .pdf contiene dei QR code, prima di arrivare a questo menu il programma li identifica.

In particolare, riconosce se uno dei QR code è del tipo per il pagamento.

Se ce ne sono, il menu si presenta con queste 4 voci:

  • Tutto, stampare
  • Solo pagine a scelta
  • QRcode, solo pagine che li contengono
  • QRcode per pagamento, solo pagina che lo contiene
  • Quella che ci interessa, per pagare la bolletta, è l'ultima: QRcode per pagamento, solo pagina che lo contiene.

    Si stampa quella pagina, e si va a pagare, o si manda qualcuno a pagare.

    Ritorno.