2017-02-20 23 views
5

Bu, html.erb sayfamı pdf'a dönüştürmek için Wicked_pdf kullandığımda sonuçtur.Wicked_pdf sayfadan ayrılmayı önleme çalışmıyor sayfa

enter image description here

Sorun: table 'ın tr iki sayfa içine parçalı olmuştur görünüyor. i başarı olmadan çalıştı Ne

: here veya here açıklandığı gibi

  1. Kullanım page-break-inside

tablo, tr, td, inci, tbody, thead, tfoot { sayfası- içten içe: kaçınmak! önemli; }

    Başka bir seçenek here
  1. here

açıklandığı üzere, bir div içindeki metni koyarak

  • : kendi tbody içinde yer her tr ve ardından uygulamak huzur boşluğu css tbody kuralları. Tablolar birden fazla tbodys'i destekler. Biraz fazladan işaretleme, ama benim için iyi bir şekilde çalışıyor.

  • Ruby on Rails 4.2.6, Wicked_pdf son sürümü, bootstrap kullanıyorum.

    issue on github

    Soru ilişkilendirin: Nasıl table 'ın tr iki sayfa ayrılmıştır değil yapabilirsiniz.

    +1

    Geçen yıl Mayıs ayında bu sorunu gideren bir çekme isteği oluşturdum. Proje sahibi henüz birleştirme yapmadı. Qt projesinin çatalını tut ve derle. https://github.com/wkhtmltopdf/qt/pull/29 – RickMeasham

    +1

    Çekme isteği artık projeye dahil edildi. Sorunun çözülüp çözülmediğine bakın. Geçen yıl haziran ayından bu yana tekrar tekrar üretmeden üretime girdik. – RickMeasham

    +0

    @RickMeasham Teşekkürler. Ama bu wkhtmltopdf paketini MAC veya Centos sunucuma nasıl yükleyebilirim? –

    cevap

    -1

    İlk sayfanız dolmuyor değil mi? İlk sayfanın alt kısmında hiç bir boşluk görmüyorum, bu yüzden soruyorum. Doldurursa, wkhtml2pdf dosyasını çalıştırdığınızda daha büyük bir sayfa tanımlamak dışında hiçbir şey sayfa kesintisini engeller.

    Daha eksiksiz bir ekran görüntüsü sağladıysanız, kullandığınız tam HTML ve CSS kadar iyi bir şekilde, daha fazla ve daha iyi yanıtlar elde edersiniz.

    İlgili konular