如何在 angular 项目中导入 PDFjs-dist 以了解 pdf 文件的查看端口
How to import PDFjs-dist in angular project in order to know to view-port of the pdf file
我想在 angular 项目中使用 pdfjs-dist 包。如何导入 angular 项目
我使用
安装了它
npm install --save pdfjs-dist
但不知道如何导入特定组件并使用它
安装后,在package.json
中看起来像这样
"dependencies": {
...
"pdfjs-dist": "^2.2.228",
...
}
1) 现在在组件中您可以像
一样导入它
import * as pdfjsLib from 'pdfjs-dist';
2) 现在你可以像下面的例子那样使用它了
yourMethodName() {
pdfjsLib.GlobalWorkerOptions.workerSrc = '//mozilla.github.io/pdf.js/build/pdf.worker.js';
const loadingTask = pdfjsLib.getDocument('https://raw.githubusercontent.com/mozilla/pdf.js/ba2edeae/examples/learning/helloworld.pdf');
loadingTask.promise.then(function(pdf) {
console.log(pdf);
});
}
我想在 angular 项目中使用 pdfjs-dist 包。如何导入 angular 项目
我使用
安装了它npm install --save pdfjs-dist
但不知道如何导入特定组件并使用它
安装后,在package.json
中看起来像这样
"dependencies": {
...
"pdfjs-dist": "^2.2.228",
...
}
1) 现在在组件中您可以像
一样导入它import * as pdfjsLib from 'pdfjs-dist';
2) 现在你可以像下面的例子那样使用它了
yourMethodName() {
pdfjsLib.GlobalWorkerOptions.workerSrc = '//mozilla.github.io/pdf.js/build/pdf.worker.js';
const loadingTask = pdfjsLib.getDocument('https://raw.githubusercontent.com/mozilla/pdf.js/ba2edeae/examples/learning/helloworld.pdf');
loadingTask.promise.then(function(pdf) {
console.log(pdf);
});
}