2009-08-10 25 views
4

Wer benutzt Prawno/Prawnto mit Jruby auf Schienen? Ich habe Garnele 0.5.01 und Schienen 2.3.2 installiert. Ich habe gerade Garnelen und Prawnto installiert und begann mit den Möglichkeiten der PDF-Generierung zu spielen. Ich bin besorgt, dass die Pranwto-Website nicht mehr online ist - http://www.cracklabs.com/prawnto Ist das Rails-Plugin tot? Oder ist es irgendwo hingezogen? Basierend auf anderen Posts Generate PDF from Rails diese scheinen wie die PDF-gen-Tools der Wahl für Ruby und (J) Ruby on Rails. Kann jemand mit Erfahrung mit PDF Gen in RoR bestätigen, dass dies noch der Weg ist?PDF Erzeugung mit Prawn und Prawnto

(Anmerkung: Ich bin mit JRuby on Rails, so, wenn es eine bessere Wahl gibt oder etwas in Java, die ich weiter erforschen sollte mich wissen lassen ... ich Flying Saucer Project von diesem post gegoogelt, die interessant schien .. Gedanken zu diesem Projekt?)

+0

Ich würde Ihnen wärmstens empfehlen, sich das Flying Saucer Project anzuschauen, um einen HTML/CSS zu PDF Konverter in Java zu schreiben. Es ist ein hervorragendes Projekt und Sie können in wenigen Zeilen großartige Ergebnisse erzielen. Da Sie JRuby verwenden, macht es noch mehr Sinn. – Olly

Antwort

2

Das Prawnto-Plugin ist auf Github, aber ohne viel Dokumentation.

Ich habe mehr Rails-Anwendungen gebaut, die PDF-Erzeugung Front- und Center setzen, und ich kann auf jeden Fall bestätigen, dass Garnele/Prawnto ist der Weg zu gehen. Das von Prawn angebotene DSL ist sehr elegant und angenehm zu bedienen, und auch wenn die Bibliothek nicht so umfangreich ist wie andere, kann sie das meiste von dem auspacken, was Sie ohne Probleme brauchen.

sah ich Gregory Brown (Autor der Garnelen-Bibliothek) einen Vortrag über Ruby-Implementierungen geben, und er ist ein Nutzer von JRuby. Ich wäre überrascht, wenn Sie dort irgendwelche Probleme finden würden, obwohl ich persönlich nicht mit JRuby Garnelen benutzt habe.

Die Prawn Google Group ist relativ aktiv und hilfsbereit, so dass Sie könnte es auch überprüfen möchten aus.

Es scheint auch, dass die Prawn website auch noch zur Verfügung steht.

+1

Github Link funktioniert nicht mehr ... – Smar

0

Sieht so aus, als wäre Prawn nach GitHub verlegt worden. Sie sollten die Quelle dort herunterladen können.

http://github.com/sandal/prawn/tree/master

auch - wie von 10.08.2009, werden die neuesten Änderungen an der Bibliothek gewesen am 19. Juli zu haben 2009 So scheint es, die Bibliothek am Leben ist.

4

Wir haben alle diese Lösungen (Garnelen/Prawnto, Prince, Ruport und ich denke sogar PDF-Writer) ausprobiert, bevor Sie in das "Wicked PDF" Rails-Plugin und wkhtmltopdf laufen.

Es war ein LEBENSRETTER!

Das Plug-in und die Utility-Kombination verwenden Webkit, um PDF-Dokumente aus Ihren Ansichten zu generieren. So können Sie alle Ihre HTML, erb, haml, css und sass wiederverwenden, um großartig aussehende PDFs zu erstellen, ohne fast alles neu zu schreiben.

Das Dienstprogramm (wkhtmltopdf) ist Open Source und ist in Quellpaketen sowie Binärpaketen für Linux, Windows und Mac verfügbar. Natürlich müssen unsere leidigen Ärger Solaris laufen lassen, also habe ich versucht, das Ding seit einem Monat zu kompilieren ... arg. :-)