Я конвертирую группу файлов 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:
Как этого добиться в C #?
Мне нужен конвертер для поддержки CSS 3, поэтому я думаю, что путь будетсначала преобразуйте HTML в PDF с помощью wkhtmltopdf, а затем используйте библиотеку для редактирования PDF, чтобы исправить ссылки.
Как это сделать практически?Какую библиотеку использовать и как ее использовать?
ОБНОВЛЕНИЕ : Я создал запрос функции для wkhtmltopdf на GitHub.Однако этот вопрос все еще актуален.