Generuję plik PDF za pomocą wtyczki Prawn i Prawnto w aplikacji mojej szyny.Jak mogę utworzyć formatowanie śródliniowe (pogrubienie i podkreślenie) dla plików PDF generowanych przez Prawnto w Railsach?
Tworzę standardowy formularz ze standardowym tekstem i przesyłam go jako treść pliku PDF.
Jednak muszę być w stanie sformatować słowa i zdania z:
- pogrubioną
- podkreślenia
- może inny typ rozmiary
Chcę być w stanie to zrobić z wewnątrz pola tekstowego textarea. Teraz, ponieważ używam prawnto, generuję generalnie widok, który wyprowadza to, co jest w textarea.
Ale jeśli wstawię, powiedzmy, pogrubiony w polu tekstowym, to nie formatuje, tylko renderuje.
Jak to zrobić?
więc jeśli po prostu dodaję inline_format => true, zajmie to HTML w polu tekstowym? – Angela
Używam plugin prawnto, zapomniałem, a więc nie uzyskując dostępu bezpośrednio do pliku PDF, tylko przekazując widok z renderowaniem pdf i prawnik opiekuje się nim ... jak mogę tak sformatować? – Angela
@Angela Nie słyszałem o krewetce. Właśnie to sprawdziłem i wygląda obiecująco. Wygląda na to, że nadal używa oryginalnych metod Prawn, tylko w widoku, więc powinieneś wywoływać 'pdf.text @ textarea_text' gdzieś w widoku. Dodanie opcji ': inline_format => true', tak jak powiedziałeś, powinno być wszystkim, czego potrzeba. Ale żadnych obietnic - nie testowałem tego! –