Установить PDF для печати вместо веб-страницы? - PullRequest
0 голосов
/ 12 ноября 2018

В настоящее время я - младший разработчик, который пытается создать резюме github.io, которое было бы удобным для работодателей.Я работал в Chrome и сумел установить правильные настройки печати, которые работают правильно в Chrome и Firefox, но не в Safari или Edge.

В Chrome и Firefox мои форматы печати до 2 страниц, где, как в Safari и Edge, он форматируется до 4 страниц.

Первым, что я настроил, была кнопка «скачать pdf»который загружает красиво отформатированный PDF, который точно соответствует формату моих рабочих настроек печати.Я также хочу, чтобы обычная кнопка печати работала и отправляла тот же формат, поэтому, если моя кнопка загрузки в формате pdf не используется, работодатель может по-прежнему иметь дружественный формат печати. ​​

Если все равно я могу настроить ее так,когда печать выбрана из меню, она использует мой PDF вместо распечатки веб-страницы?Это сэкономило бы мне много времени на настройку параметров печати для каждого браузера, и печать может быть надежной во всех браузерах.

Я открыт для использования скриптов, чтобы это работало.

1 Ответ

0 голосов
/ 12 ноября 2018

Вы можете рассмотреть jspdf , или вы можете написать @media print и определить стили, которые вы хотите напечатать, и как это должно выглядеть.

Что касается вашего последнего комментария - поскольку ваша страница состоит только из статических элементов, почему бы вам просто не создать PDF-файл, не загрузить его на свой сервер и не предоставить ссылку на PDF-файл. Самый простой способ - создать что-то в Photoshop (или даже проще - в MS Word), сохранить его в формате PDF и пойти по этому пути.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...