📅  最后修改于: 2023-12-03 15:30:46.564000             🧑  作者: Mango
Firefox PDF 查看器是一个内建于 Firefox 浏览器中的 PDF 查看器。它提供了基本的 PDF 阅读和浏览工具,包括旋转和放大缩小。
旋转是一个特别有用的功能,它可以让用户旋转当前正在查看的 PDF 页面。然而,大多数用户可能并不知道如何在 Firefox PDF 查看器中使用旋转功能。在本文中,我们将向你介绍如何使用 Firefox PDF 查看器中内建的旋转热键。
Firefox PDF 查看器的旋转热键如下:
你可以通过以下代码片段在你的网页中添加 Firefox PDF 查看器,同时激活旋转热键:
<embed src="https://cdn.mozilla.net/pdfjs/tracemonkey.pdf#zoom=auto" type="application/pdf" width="100%" height="500px">
<script src="https://cdnjs.cloudflare.com/ajax/libs/pdf.js/2.6.347/pdf.min.js"></script>
<script>
pdfjsLib.GlobalWorkerOptions.workerSrc = 'https://cdnjs.cloudflare.com/ajax/libs/pdf.js/2.6.347/pdf.worker.min.js';
document.addEventListener('keydown', function(e) {
if (e.ctrlKey && e.shiftKey && e.keyCode === 107) {
PDFViewerApplication.pageRotateClockwise();
e.preventDefault();
}
else if (e.ctrlKey && e.shiftKey && e.keyCode === 109) {
PDFViewerApplication.pageRotateCounterClockwise();
e.preventDefault();
}
});
</script>
上述代码为你提供了一个示例,包括嵌入式 PDF 文件和 JavaScript 代码,用于在 Firefox PDF 查看器中激活旋转热键。
在 HTML 中, <embed>
标签嵌入了要显示的 PDF 文件,并设置了其宽度和高度。同时,在 <script>
标签中,我们使用了 PDF.js 库,用于在 Firefox PDF 查看器中加载和渲染 PDF 文件。我们还注册了一个事件监听器,在按下特定按键时调用 PDFViewerApplication.pageRotateClockwise()
或 PDFViewerApplication.pageRotateCounterClockwise()
方法,用于旋转当前页面。
如上所述,Firefox PDF 查看器有内建的旋转功能,并可以通过按下特定热键调用。我们提供了示例代码,可以让你轻松在你的网站上嵌入 Firefox PDF 查看器并激活旋转热键。