Я думаю, это то, что вы ищете:
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 .