0.1.3 • Published 7 months ago

@toolspack/ttd-pdfjs v0.1.3

Weekly downloads
-
License
-
Repository
-
Last release
7 months ago

ttd-pdfjs

--target: 构建目标,默认为应用模式。这里修改为 lib 启用库模式。

--dest : 输出目录,默认 dist。这里我们改成 lib

entry: 最后一个参数为入口文件,默认为 src/App.vue。这里我们指定编译 packages/ 组件库目录。

调试方法

修改 package.json的main "main": "lib/ttd-pdfjs.umd.min.js", "main": "src/packages/index.js", 执行 npm link ,
然后在开发项目就可以用 npm link @toolspack/ttd-pdfjs(项目名或文件夹名称) 来使用 本组件

发布项目

(不能和上次版本一样) npm run lib (打包), 打包完成后,执行npm publish

  1. 首先2.8.335版本之前引入方式 import pdfJS from "pdfjs-dist"; import workerSrc from 'pdfjs-dist/build/pdf.worker.entry' pdfJS.workerSrc = workerSrc; //或者使用 import pdfJS from 'pdfjs-dist/es5/build/pdf.js'
  2. 2.8.335版本之后引入方式 // 注意导入的写法 import * as PdfJs from 'pdfjs-dist/legacy/build/pdf.js' PdfJs.workerSrc = require('pdfjs-dist/build/pdf.worker.entry')

0.0.0: pdfjs-dist2.16.105 单独打包
0.0.1: 修复bug
0.0.2: 升级pdfjs-dist 到: 3.11.174
0.0.3: cmapurl改用本地化
0.0.4: 优化destroy,清空canvas
0.0.5: 使用legacy目录否则 chrome88 报错(structuredClone is not defined)
0.0.6: 使用legacy目录 渲染有字体显示不完整情况,升级corejs 解决
0.0.7: closepdf 方法中的 canvas判空
0.0.8: 添加 updateScale
0.0.9: bug fixed 0.0.10: 修复渲染镜像的问题 0.1.0: 添加旋转 功能 0.1.1: 因为可以缩放了,pdf做小高度 调整到100 0.1.2: 旋转初始值 修改为undefined,(0 会导致 错误的旋转) 0.1.3: switch-page 媒体查询 优化布局

0.1.2

7 months ago

0.1.3

7 months ago

0.1.1

8 months ago

0.1.0

8 months ago

0.0.10

1 year ago

0.0.9

1 year ago

0.0.8

1 year ago

0.0.7

2 years ago

0.0.5

2 years ago

0.0.6

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago

0.0.0

2 years ago