Я хотел бы иметь ссылку, которая при щелчке автоматически запускает загрузку печатной версии веб-страницы.Используйте содержимое window.print для загрузки веб-страницы в формате pdf
Я использую Moodle. Содержание Я хочу, чтобы это точно такое же Если загрузить страницу с помощью Ctrl + P и сохранения в формате PDF или с помощью
<a href=\"whatever.htm\" onClick=\"window.print();return false\">Download web page</a>
Я хочу, чтобы именно этот контент, потому что использование таким образом, заголовок, боковой и нижние колонтитулы удаляются. Я не хочу css.
Я не использую это, потому что это не работает в некоторых браузерах.
Я бы предпочел не использовать библиотеки PDF, такие как tcpdf, потому что Moodle загружает контент динамическим способом и отправляет его в библиотеки вроде этого беспорядок.
Я пробовал использовать сайты, такие как pdfcrowd.com, но такие сайты не работают, когда сайт, который вы хотите преобразовать в pdf, использует сеанс на стороне сервера для идентификации пользователя.
Пользователи могут (в зависимости от браузера и ОС) печатать в PDF по собственному выбору. Или вы можете создать PDF-файл с использованием серверных инструментов кодирования и сделать его доступным для загрузки. Но вы не можете указать «print to PDF». – Blazemonger