Chiunque abbia lavorato su qualcosa come questo descrive il processo generale? Sono molto confuso in questo momento. Per segnalazione intendo un documento visivamente accattivante con logo, tabelle, intestazioni e piè di pagina e i dati verranno recuperati in modo dinamico.Approccio più utilizzato per generare un report PDF (JavaScript, node.js)?
Gli approcci ho guardato sono:
utilizzare una libreria lato server (modulo node.js) che genera il PDF. Invia la rappresentazione della stringa come risposta con
Content-Type: application/pdf
. Problema: ho scelto PDFKit, ma non funziona e nessun contenuto appare. Utilizza PDF 1.3, che è vecchio.Genera PDF sul lato client. Problema: la libreria più popolare sembra essere jsPDF, ma non è in grado di produrre documenti dall'aspetto sofisticato.
Scrivere modello nel codice sorgente PDF e compilare i dati sul lato server. Problema: la codifica è strana, ad esempio se faccio semplicemente
doc.text("1")
, molti caratteri non riconoscibili appaiono solo per la stringa "1". Sono molto confuso su questo.
Infine, sarà super disponibile se qualcuno fornisce un collegamento che può aiutare a capire la codifica! Mi confonde molto.
Qualsiasi esperienza con attività simili è molto apprezzata!
Vedi anche [libreria JavaScript generatore di PDF] (http://stackoverflow.com/questions/20029132/javascript-pdf-generatore-library/28.335.483). –
@DanDascalescu il post del collegamento è stato rimosso – jawath
@jawath: quella domanda era * cancellata * da SO mod come "off topic", perché chiuderla non era abbastanza. Si prega di inviare reclami ai moderatori come mureinik. –