Как я могу указать, сколько данных должно приходить на каждую страницу при конвертации большой HTML-страницы в PDF с использованием PDFKit? - PullRequest
0 голосов
/ 25 апреля 2011

Я не знаю, является ли это вопросом 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 большой и разбит на страницы, а иногда текст также обрезается между страницами.Я хочу избежать этого.Я не уверен, как.Я хочу указать, сколько данных должно поступать на первой странице, и после этого они должны разбиваться на вторую страницу, даже если остается свободное место.

Или, если есть лучшее решение для этого, предложите.

1 Ответ

1 голос
/ 25 апреля 2011

Эта ссылка может вам помочь.

http://asciicasts.com/episodes/220-pdfkit

...