Se può interessarti questa soluzione:
Io ho creato una pagina html con un form. Ogni volta che il form veniva modificato creavo un file txt con i dati aggiunti al form.
Successivamente puoi richiamare la tua funzione php che genera il tuo file pdf dai dati estratti e salvati su file.txt(ho utilizzato fpdf per la creazione del file).
Spero di essere stato chiaro