Я не знаю, является ли это вопросом HTML или вопросом PDFKit.По сути, у меня есть большая HTML-страница, и я преобразую ее в PDF, используя следующий код:
kit = PDFKit.new(File.new(html_file))
absolute_pdf_path = "#{RAILS_ROOT}/public/#{pdf_path}"
kit.to_file(absolute_pdf_path)
Это преобразует HTML-файл в PDF.Но проблема в том, что HTML большой и разбит на страницы, а иногда текст также обрезается между страницами.Я хочу избежать этого.Я не уверен, как.Я хочу указать, сколько данных должно поступать на первой странице, и после этого они должны разбиваться на вторую страницу, даже если остается свободное место.
Или, если есть лучшее решение для этого, предложите.