Подтвердить что ты не робот

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

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

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

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

4b9b3361

Ответ 1

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

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

Ответ 2

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

У меня был wkhtmltopdf 0.9.6, я также переключился на 0.11.0 rc1

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

Ответ 3

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