django-pdfserver è un webservice che offre operazioni PDF comune come entrare documenti o selezionando pagine. & Nbsp; E 'basato su Django e dipende pyPdf per manipolare file PDF.
Motivazione
Esistono strumenti potenti per manipolare PDF ma non sono universalmente disponibili su tutti i sistemi o meno semplici da usare. Questo server permette a chiunque di risolvere rapidamente le operazioni più comuni PDF sul web.
Se non vi fidate altri server con i vostri dati, distribuire una copia te stesso!
Esempio
Per un esempio di installazione Vedere http://cburgmer.nfshost.com/pdfserver/.
Deploy
È possibile installare questa applicazione con:
& Nbsp; python setup.py install pdfserver
Per avviare un progetto intorno pdfserver eseguire le seguenti operazioni:
& Nbsp; 1. Creare un nuovo progetto:
& Nbsp; Django-admin startproject myserver
& Nbsp; 2. Modifica impostazioni per soddisfare esigenze di pdfserver (myserver / settings.py) seguendo l'esempio in example_settings.py. Scegli sqlite3 per il database in caso di dubbio.
& Nbsp; 3. Creare il database:
cd myserver
python manage.py syncdb
& Nbsp; 4. Assicurarsi che la data directory di upload può essere scritta e non accessibile dall'esterno (se su un server pubblico).
& Nbsp; 5. Per un'installazione di prova è possibile eseguire:
& Nbsp; python manage.py runserver
Quando non è in modalità di debug assicurarsi di servire i file statici in media / js / * e media / css /*.
Caratteristiche :
- Semplice, ma potente
- Progettato per funzionare con e senza Javascript
- Unione di file
- Selezione pagine e intervalli di pagine
- pagine Ruota li>
- Aggiungi filigrana alle pagine
Cosa c'è di nuovo in questa versione:
- Usa SQLAlchemy mediatore backend per sedano di default
- Fix la rottura a causa del cambiamento Flask incompatibile
- prova Fix per l'ordinamento dei file caricati
Cosa c'è di nuovo in versione 0.4:
- Carica maniglia e rimuovere azioni attraverso Ajax
- Il supporto per la generazione asincrona PDF
- Fissare massima maneggevolezza dimensione di caricamento per App Engine
- Unittests
- Messaggi d'azione
Cosa c'è di nuovo in versione 0.3:
- Rinominato a & quot; pdfserver & quot; da & quot; Django-pdfserver & quot;
- & quot; N pagine su un & quot; funzione
- Sposta Flask da Django
- Supporto Google App Engine
Requisiti :
- Python
- Django
- pyPdf
I commenti non trovato