- Регистрация
- 22.12.2014
- Сообщения
- 122
- Благодарностей
- 6
- Баллы
- 18
Здравствуйте!
Требуется помощь с написанием шаблона для конвертирования страниц сайтов в качественные PDF с кликабельными ссылками.
Протестировал порядка 50-ти сервисов, но, ни один не устроил по качеству.
Проблема всех сервисов в том, что они не скролят страницу сайта, в случаях частичной/постепенной загрузки контента.
В итоге, страница преобразуется в PDF некорректно или не полностью.
Более-менее корректно работает сервис - https://www.ilovepdf.com/ru/html-to-pdf .
Но, все-равно, есть погрешности.
Как вариант, можно делать несколько скринов в пределах определенных блоков (тегов) в коде, а потом объединять картинки в один PDF.
И, в процессе объединения картинок в единый PDF, вставлять между картинками кнопки с кликабельными ссылками.
Насколько я понимаю, для такой задачи нужно использовать библиотеки PDFsharp и MigraDoc Foundation - http://pdfsharp.net/?AspxAutoDetectCookieSupport=1
Но, как с этим делом обращаться, пока не могу разобраться.
Помогите, пожалуйста, за денежку )
Требуется помощь с написанием шаблона для конвертирования страниц сайтов в качественные PDF с кликабельными ссылками.
Протестировал порядка 50-ти сервисов, но, ни один не устроил по качеству.
Проблема всех сервисов в том, что они не скролят страницу сайта, в случаях частичной/постепенной загрузки контента.
В итоге, страница преобразуется в PDF некорректно или не полностью.
Более-менее корректно работает сервис - https://www.ilovepdf.com/ru/html-to-pdf .
Но, все-равно, есть погрешности.
Как вариант, можно делать несколько скринов в пределах определенных блоков (тегов) в коде, а потом объединять картинки в один PDF.
И, в процессе объединения картинок в единый PDF, вставлять между картинками кнопки с кликабельными ссылками.
Насколько я понимаю, для такой задачи нужно использовать библиотеки PDFsharp и MigraDoc Foundation - http://pdfsharp.net/?AspxAutoDetectCookieSupport=1
Но, как с этим делом обращаться, пока не могу разобраться.
Помогите, пожалуйста, за денежку )
Последнее редактирование: