2013-04-28 9 views
12

Ho un vecchio sistema che è stato scritto in PHP molto tempo fa che vorrei aggiornare a node.js per permettermi di condividere il codice con un sistema più moderno. Sfortunatamente, una delle caratteristiche principali del sistema PHP è uno strumento che consente di caricare un file PDF esistente (che è una forma governativa), compilare le informazioni dell'utente e fornire un PDF al browser che ha tutte quella informazione presente.Come posso creare una versione personalizzata di un file pdf esistente con node.js?

Ho preso in considerazione la creazione di uno script PHP che eseguirà solo la personalizzazione del PDF e l'utilizzo del nodo per tutto il resto, ma sembra che qualcosa del genere dovrebbe essere possibile eseguire senza richiedere l'installazione di PHP.

Qualche idea su come potrei risolvere il mio problema usando solo il nodo?

+1

Quick Google: https://nodejsmodules.org/tags/pdf http://pdfkit.org/ – Shubhansh

+8

Eccellente capacità di google, ma questo non risponde alla mia domanda. PDFKit non ti permette di caricare un pdf e personalizzarlo, solo creare un PDF da zero. – taxilian

+1

@taxilian hai mai trovato del modulo nodo js per questo? – Todilo

risposta

18

Dopo molte ricerche e quasi arrendersi, alla fine ho scoperto che la libreria HummusJS farà ciò che voglio fare!

+2

Hai un esempio funzionante che posso vedere? Ho uno scenario simile e sto usando HummusJS, ma non riesco a farlo funzionare correttamente. Continuo a ottenere un 'impossibile modificare il file PDF', ma esporta il file pdf originale come output (senza la modifica) – PBandJen

+0

PBandJen la mia ipotesi sarebbe che il PDF in questione possa essere "bloccato" - prova un pdf differente (forse uno che generi te stesso) per verificare – taxilian

Problemi correlati