Stworzyłem stół w krewetce i chciałem przekazać opcję :position
, która jest również udokumentowana w instrukcji, ale wyrzuca błąd Method_missing
. Wygląda na to, że ten parametr już nie istnieje. Jak mogę wyśrodkować stół w krewetce?Jak ustawić stół w krewetce?
Odpowiedz
wpadłem na ten sam błąd. Instalowanie z mastera na Github rozwiązało problem.
# Gemfile
gem 'prawn', git: 'https://github.com/prawnpdf/prawn.git'
Nadzieja to pomaga
pdf.table tablename,
:border_width => 0,
:font_size => 11,
:position => :center
Jak powiedziałem, gdy próbuję użyć tej opcji pojawia się niezdefiniowany błąd metoda: 'Error: /usr/local/lib/ruby/gems/1.9.1/gems/prawn-0.12. 0/lib/prawn/table.rb: 125: in 'block in initialize ': niezdefiniowana metoda' position =' dla #
spróbuj zainstalować' gem 'prawn-layout''' lub spróbuj tego, jeśli powyższe nie zadziała 'gem 'prawn',: git =>" https://github.com/prawnpdf/prawn.git "' – bharath
Jeśli mamy wskazywać na ten dupek, to jakby pewnego dnia ten git został usunięty? Czy nie ma innego sposobu na rozwiązanie tego problemu? – ksugiarto
czy generowanie PDF jest z zadeklarowaną klasą lub w kontrolerze trzeba dodać następującą linię do Gemfile
gem 'prawn-table', '~> 0.2.1'
W chwili pisania tego tekstu, który jest wersja z klejnotem, da ci dostęp do metod tabel, takich jak pozycja
Użyłem tego w tym przykładzie an d pracował
def table_items(chart_data, doc)
table = Prawn::Table.new(table_rows(chart_data), doc, {:header => true})
table.row(0).font_style = :bold
table.position = :center
table.draw
end
- 1. Używanie list w krewetce
- 2. Jak zawijać słowami w krewetce Tabela
- 3. Renderuj JSON do obrazu w Krewetce PDF
- 4. Ustawianie szerokości komórek/kolumn na stole w Krewetce
- 5. MySQL: Długi stół vs szeroki stół
- 6. Jak skonstruować bardzo duży stół?
- 7. Jak zrobić stół, w którym nie reagujesz?
- 8. Jak obciąć stół łączenia w szynach?
- 9. Jak zrobić stół non łamanie użyciu iTextSharp
- 10. nieznane stół w MULTI DELETE
- 11. Jak ukształtować moją nieuporządkowaną listę jak stół?
- 12. Zapytanie HIVE stół w pyspark
- 13. Poziomo przewijany stół iPhone
- 14. mnesia: intensywny stół Wykorzystanie
- 15. ula zewnętrzny podzielono stół
- 16. Stół Fusion import KML
- 17. Jak mogę transpozycji stół do matrix
- 18. Jak ustawić stół, który jest szerszy niż rozmiar ekranu, przewijany i czy wiersz nagłówka jest stały?
- 19. php print_r ładny stół
- 20. Nie wyjątkowy stół/alias
- 21. Jak modelujesz stół do konwersji jednostek?
- 22. Cosinus lookup stół z C++
- 23. Mysqldump więcej niż jeden stół?
- 24. Bootstrap stół żadna nowa linia
- 25. Szyny tworzące stół bez migracji
- 26. Sequelize stół kropla w niewłaściwej kolejności
- 27. Poziomo przewijany stół w Angular md-content
- 28. Utwórz nowy stół w rubinach na szynach
- 29. Jak edytować zawartość w Angular js Inteligentny stół
- 30. Stół HTML do Excela - PHP
Prawdopodobnie warto wspomnieć o ustawieniu: ref w swoim Gemfile w przypadku, gdy master się zepsuje (wtedy twoje środowisko produkcyjne się zepsuje). –
dzięki, koleś, to załatwiło sprawę! – davidb