Внутренние ссылки с wkhtmltopdf?

Я создал PDF из нескольких веб-страниц, используя wkhtmltopdf.

Есть ли способ ссылки на страницы, например, с 10 по 15.

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

2 ответа

Я решил эту проблему, обновив двоичный файл, который я использовал. Я использовал 0.8 и переключился на 0.11.0 rc1.

Убедитесь, что он построен на основе QT (последний бинарный файл на http://code.google.com/p/wkhtmltopdf/downloads/detail?name=wkhtmltoimage-0.11.0_rc1-static-amd64.tar.bz2 есть.

А потом просто для уверенности включите внутренние ссылки:

--enable-internal-links 

когда вы звоните конверсии

У меня возникла эта проблема после установки путевой версии QT

у меня был wkhtmltopdf 0.9.6, чем я также перешел на 0.11.0 rc1

тогда работал нормально! и нет необходимости использовать --enable-internal-links, Вы можете просто отключить эту опцию --disable-internal-links* по умолчанию он включен.

Внутренние ссылки отображаются только для правильной работы в определенных сборках для определенных платформ. В последних версиях WkHTMLtoPDF 0.12.5 сборки unix в порядке (по крайней мере, для Centos и Ubuntu), и внутренние ссылки генерируются правильно, НО сборки Windows НЕ работают и оставляют неработающие ссылки. Я не знаю, почему это так, и прокомментировал GitHub соответственно. Также при использовании нескольких входных HTML-документов любые "внутренние" гиперссылки между ними нарушаются (все платформы). Другими словами, ссылки на перекрестные входные документы НЕ исправлены. Это было бы действительно полезным дополнением (особенно при генерации больших отчетов), но, к сожалению, пока не поддерживается.

Другие вопросы по тегам