Как установить общее количество страниц PDF для генерации с использованием HTMLDoc? - PullRequest
0 голосов
/ 15 сентября 2010

Я использую HTMLDoc для создания PDF-файла. Но я хочу создать PDF-файл из двух страниц. В котором на первой странице должно быть изображение, а на второй - содержание HTML-файла. В настоящее время я использую этот код для создания PDF-файла. Он генерирует PDF-файл только из одной страницы, и весь мой контент и изображение появляются только на одной странице Вот мой код.

cmd = "htmldoc --webpage --color --no-toc --footer ... #{@size ? ' --size ' + @size : ''} #{@body_image ? ' --bodyimage ' + @body_image : ''} #{@margins && @margins.size == 4 ? ' --top ' + @margins[0] + ' --right ' + @margins[1] + ' --bottom ' + @margins[2] + ' --left ' + @margins[3] : ''} -f #{@pdf_file} #{html_file}  2>&1"

Спасибо заранее. Гаурав Сони

1 Ответ

1 голос
/ 17 сентября 2010

Из руководства HTMLDOC :

HTMLDOC поддерживает множество специальных комментариев HTML, чтобы инициировать разрывы страниц, задавать текст верхнего и нижнего колонтитула и управлять текущими параметрами мультимедиа.

Похоже, вы должны вставить этот специальный комментарий в ваш HTML-источник в том месте, где вам нужен разрыв страницы:

<!-- PAGE BREAK -->
...