Преобразование HTML в PDF со ссылкой на определенное место в другом PDF - PullRequest
0 голосов
/ 02 февраля 2019

Я конвертирую группу файлов HTML в PDF в C #.Wkhtmltopdf отлично справился со своей задачей, но теперь мне нужно добавить ссылку на местоположение в другом файле PDF, а wkhtmltopdf, похоже, не может этого сделать.

Создание ссылок, указывающих на другое местоположение в том же документеэто просто:

<a href="#idOfDesiredPlace">Link</a>

Также хорошо работает ссылка на другой документ:

<a href="b.pdf">Link</a>

Однако Мне нужно указать ссылку на определенное место в другом документе ,Простой метод с wkhtmltopdf терпит неудачу здесь:

<a href="b.pdf#idOfDesiredLocation">This link doesn't work</a>

Это поддерживается в спецификации PDF с действиями Remote Go-To. Ссылка на PDF , с.520: remote go-to actions

Как этого добиться в C #?

Мне нужен конвертер для поддержки CSS 3, поэтому я думаю, что путь будетсначала преобразуйте HTML в PDF с помощью wkhtmltopdf, а затем используйте библиотеку для редактирования PDF, чтобы исправить ссылки.

Как это сделать практически?Какую библиотеку использовать и как ее использовать?

ОБНОВЛЕНИЕ : Я создал запрос функции для wkhtmltopdf на GitHub.Однако этот вопрос все еще актуален.

...