Salve, 
qualche tempo fa postai una richiesta similare, adesso mi serve un chiarimento.
A suo tempo mi consigliaste entity print ed un similare per la views.
Ho usato un po' entity print per capirlo ma non mi sembra poterne avere un pieno controllo, in quanto stampa il nodo o la views e poi con i css o js lo devo adattare.
Facendo una ricerca ho trovato la libreia jsPDF.
Per quel che ho capito, con questa libreria posso stampare il contenuto di un div o altro tag oppure aggiungere scritte.

Siccome le stampe che devo produrre saranno complesse il mio dubbio è
Riempio un div con tutta la pagina che mi creo a mano e poi con jsPDF stampo ?
Oppure c'è qualche altro metodo ?
Sto uscendo pazzo perchè non ho ancora capito la logica appieno

Grazie

Gaetano