Как загрузить PDF с Ctrl + P с веб-страницы - PullRequest
0 голосов
/ 26 января 2020

Мне интересно, есть ли способ загрузить PDF, когда пользователь нажимает Ctrl + P на веб-странице. Это то, что вам нужно сделать в javascript или что-то еще? (По сути, у меня есть страница html и листовка в формате pdf с той же информацией. Я хочу, чтобы люди видели страницу html на экране, но печатали листовку.) И да, я знаю, что могу сделать кнопку печати страницы, но я пытаюсь избежать этого.

1 Ответ

1 голос
/ 26 января 2020

Я думаю, это то, что вы ищете:

function doc_keyDown(e) {
  e.preventDefault();
  if (e.ctrlKey && e.keyCode == 80) {
    // call print code here.
    console.log('PRINT PDF.');
  }
}
document.addEventListener('keydown', doc_keyDown, false);

Это базовая привязка ключевого события c на странице, я мог предоставить файл PDF с печатью, но он не будет работать на SO из-за проблемы CORS .

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