Domanda

Qualcuno può consigliare un buon strumento di generazione PDF lato server che funzioni in un ambiente Linux.Voglio che sia il più semplice possibile, passargli un file XHTML (con immagini) e fargli generare un PDF dal file reso fonte.

Non ho un budget enorme, ma qualsiasi cosa sotto i $ 1000 dovrebbe andare bene.

Andrea

È stato utile?

Soluzione

ero solito HTMLDoc circa 8 anni fa e ha fatto un buon lavoro trasformando le tabelle HTML con alcune formattazioni di base in un rapporto PDF decente.Sembra che ci sia anche un versione open source anche.

Altri suggerimenti

Sembra FPDF potrebbe essere d'aiuto...

Inoltre, la creazione di documenti PDF è chiamata "stampa PDF".Credo che potrebbe aiutarti a trovare altre risorse.

Potresti dare un'occhiata a FOP, che sta per Formatting Objects Processor.Può generare file PDF su Linux poiché è basato su Java.Dal loro sito:

Apache Fop (formattazione di oggetti) è un formatter di stampa guidato da oggetti di formattazione XSL (XSL-FO) e un formatter indipendente da output.È un'applicazione Java che legge un albero di formattazione (FO) e rende le pagine risultanti su un output specificato.I formati di output attualmente supportati includono PDF, PS, PCL, AFP, XML (rappresentazione dell'albero dell'area), stampa, AWT e PNG e, in misura minore, RTF e TXT.La destinazione di output principale è PDF.

Puoi trovarlo Qui

Ho fatto qualche ricerca, che ne dici? tbookdtd?È scaricabile Qui ma non è attivo dal 2005.Sembra convertire l'xml in Latex, in PDF.

Hai studiato PHP documentazione?C'è anche PHP FAQ con alcuni collegamenti diversi.PHP supporta principalmente PDFlib.

Mi sono imbattuto di recente dompdf che ho usato per convertire le pagine create in HTML in documenti PDF.Utilizza PHP5 (supponendo che l'uso di PHP non ti dia fastidio).Ciò presuppone anche che non si desideri creare staticamente file HTML sul file system e quindi convertirli utilizzando una sorta di strumento da riga di comando?

Un problema che ho riscontrato con dompdf è che non ottieni molte opzioni di configurazione in modo nativo, ma è open source e non sembra essere troppo grande, quindi probabilmente potresti creare qualcosa abbastanza facilmente.

Se hai un budget, dai un'occhiata a quanto segue OpenEdge.So che hanno fatto esattamente quello che vuoi per noi.Un sistema di generazione PDF basato su Linux.Chiederei cosa possono fare per te.Val Cassidy è il nome della persona.

A proposito:Non ricevo nulla per questo e non lavoro nemmeno più per un'azienda su misura né per OpenEdge...

Potresti dare un'occhiata all'utilizzo di OpenOffice tramite il file API OpenOffice per caricare il tuo documento XHTML ed esportare una versione PDF.C'è un po' di curva di apprendimento nell'utilizzo dell'API OpenOffice, ma è molto potente e può essere eseguito in modalità server su sistemi senza alcuna interfaccia grafica.Funziona bene: lo abbiamo utilizzato su alcuni progetti interni.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top