Jakie macie doświadczenia z generowaniem PDFów?
Korzystałem już z Prawna i było OK, ale potrzebuję czegoś do bardzo złożonych dokumentów, a przy składni Prawna można się za#$%@ać.
Czy znacie coś bardziej zaawansowanego? Język - niekoniecznie Ruby.
Ja używałem w jednym projekcie rfpdf, ale to ogólnie była katorga dla mnie.
W naszym projekcie użyliśmy RTeX, próbowaliśmy kilku gemów (m.in. prawn), miały one problemy z UTF-8 lub nie działały w ogóle pod Ruby 1.9.
O widzę, że iText powinien spełnić moje oczekiwania.
W końcu mam okazję zainteresować się JRuby. Dzięki
Czy komuś udało się już uzyskać polskie znaki w PDF::Writer ??
OK. Mam już polskie znaki, tylko że nachodzą na siebie (Helvetica i Times-Roman). Courier wogóle “nie widzi” polskich literek. :o
Da się obejść wstawiając spacje, ale nie jest idealnie.
Ma ktoś porównanie PDF::Writer i Prawna? Jakieś spostrzeżenia, uwagi?
A ja używam wicked_pdf - nie ma z tym żądnych problemów. Z polskimi znakami też nie.
Ja używam PDFKit i jestem zadowolny.
Kiedyś używałem prawn i prawnto i było strasznie.
O widzę, że iText powinien spełnić moje oczekiwania.
W końcu mam okazję zainteresować się JRuby. Dzięki :)[/quote]
Tak, to jedna z najbardziej rozbudowanych bibliotek do generowania PDFów, w świecie Rubiego nie ma porównywalnej. Do kolegów, którzy polecają wickedpdf/pdfkit/wkhtmltopdf – to są dobre rozwiązania do prostych rzeczy, jeśli jednak Prawn nie wystarcza to one raczej też nie.
Jezeli ktos uwaza ze prawn ma male mozliwosci to polecam ta lekture
wkhtmltopdf ma jedną dużą zalete, to html w nazwie czyli można z htmla wygenerować pdfa
Pisałem do kolesi od iTexta - krzyknęli 2k dolków za komercyjne używanie do kilku serwerów - jak dla mnie na chwilę obecną za dużo.
Zapomniałem napisać - to musi być coś, co ma kształty chociaż podstawowe. Prawn je ma, wicked_pdf z tego co widzę, nie bardzo, tak jak pdfkit. Wkhtmltopdf wygląda fajnie, ale sprawdzałem na bardziej skomplikowanym przypadku i jest średnio dokładnie.
Dzięki za rady ;). Na razie pozostaje prawn.
Też polecam wkhtmltopdf, szczególnie jesli masz dobrego magika od html/css
nikt nie wspomniał że w wkhtmltopdf można kombinować z javascriptem http://stackoverflow.com/questions/7174359/how-to-do-page-numbering-in-header-footer-htmls-with-wkhtmltopdf
tu też trochę przydatnych kawałków kodu http://metaskills.net/2011/03/20/pdfkit-overview-and-advanced-usage/ zwłaszcza page break sie prędzej czy później przyda
Jak to nie? No dobra, może nie w tym temacie, ale zdaje się że pisałem na forum jak zakochałem się ostatecznie w wkhtmltopdf kiedy sprawdziłem, że bez szemrania produkuje strony z wykresami w raphaeljs (javascript + svg).
A tego to nei wiedziałem, o tą biblioteke chodzi http://raphaeljs.com/ ? Rzeczywiście wkhtmltopdf łyka cały js z tego ?
Konkretnie to testowałem z gRaphael, czyli biblioteką do robienia wykresów. Ayyup, łyka jak złoto.
Hm, udało się komuś zadziałać wkhtmltopdf z @font-face? U mnie przerabia wszystkie na zwykły sans-serif.