Sì.
Basta che dichiari un "onclick" sul pulsante, che chiami uno script php nel quale esegui le operazioni di creazione del pdf e che poi esegua la stampa