|
1 | 1 | <template>
|
2 |
| - <VuePdfEmbed |
3 |
| - :image-resources-path="annotationIconsPath" |
4 |
| - :source="pdfSource" |
5 |
| - /> |
| 2 | + <VuePdfEmbed :source="pdfSource" /> |
6 | 3 | </template>
|
7 | 4 |
|
8 |
| -<script> |
9 |
| -import VuePdfEmbed from '../src/vue-pdf-embed.vue' |
| 5 | +<script setup lang="ts"> |
| 6 | +import VuePdfEmbed from '../src/index' |
10 | 7 |
|
11 |
| -export default { |
12 |
| - components: { |
13 |
| - VuePdfEmbed, |
14 |
| - }, |
15 |
| - data() { |
16 |
| - return { |
17 |
| - annotationIconsPath: '../node_modules/pdfjs-dist/web/images/', |
18 |
| - pdfSource: |
19 |
| - 'data:application/pdf;base64,' + |
20 |
| - 'JVBERi0xLjcKCjEgMCBvYmogICUgZW50cnkgcG9pbnQKPDwKICAvVHlwZSAvQ2F0YWxv' + |
21 |
| - 'ZwogIC9QYWdlcyAyIDAgUgo+PgplbmRvYmoKCjIgMCBvYmoKPDwKICAvVHlwZSAvUGFn' + |
22 |
| - 'ZXMKICAvTWVkaWFCb3ggWyAwIDAgMjAwIDIwMCBdCiAgL0NvdW50IDEKICAvS2lkcyBb' + |
23 |
| - 'IDMgMCBSIF0KPj4KZW5kb2JqCgozIDAgb2JqCjw8CiAgL1R5cGUgL1BhZ2UKICAvUGFy' + |
24 |
| - 'ZW50IDIgMCBSCiAgL1Jlc291cmNlcyA8PAogICAgL0ZvbnQgPDwKICAgICAgL0YxIDQg' + |
25 |
| - 'MCBSIAogICAgPj4KICA+PgogIC9Db250ZW50cyA1IDAgUgo+PgplbmRvYmoKCjQgMCBv' + |
26 |
| - 'YmoKPDwKICAvVHlwZSAvRm9udAogIC9TdWJ0eXBlIC9UeXBlMQogIC9CYXNlRm9udCAv' + |
27 |
| - 'VGltZXMtUm9tYW4KPj4KZW5kb2JqCgo1IDAgb2JqICAlIHBhZ2UgY29udGVudAo8PAog' + |
28 |
| - 'IC9MZW5ndGggNDQKPj4Kc3RyZWFtCkJUCjcwIDUwIFRECi9GMSAxMiBUZgooSGVsbG8s' + |
29 |
| - 'IHdvcmxkISkgVGoKRVQKZW5kc3RyZWFtCmVuZG9iagoKeHJlZgowIDYKMDAwMDAwMDAw' + |
30 |
| - 'MCA2NTUzNSBmIAowMDAwMDAwMDEwIDAwMDAwIG4gCjAwMDAwMDAwNzkgMDAwMDAgbiAK' + |
31 |
| - 'MDAwMDAwMDE3MyAwMDAwMCBuIAowMDAwMDAwMzAxIDAwMDAwIG4gCjAwMDAwMDAzODAg' + |
32 |
| - 'MDAwMDAgbiAKdHJhaWxlcgo8PAogIC9TaXplIDYKICAvUm9vdCAxIDAgUgo+PgpzdGFy' + |
33 |
| - 'dHhyZWYKNDkyCiUlRU9G', |
34 |
| - } |
35 |
| - }, |
36 |
| -} |
| 8 | +const pdfSource = |
| 9 | + 'data:application/pdf;base64,' + |
| 10 | + 'JVBERi0xLjcKCjEgMCBvYmogICUgZW50cnkgcG9pbnQKPDwKICAvVHlwZSAvQ2F0YWxv' + |
| 11 | + 'ZwogIC9QYWdlcyAyIDAgUgo+PgplbmRvYmoKCjIgMCBvYmoKPDwKICAvVHlwZSAvUGFn' + |
| 12 | + 'ZXMKICAvTWVkaWFCb3ggWyAwIDAgMjAwIDIwMCBdCiAgL0NvdW50IDEKICAvS2lkcyBb' + |
| 13 | + 'IDMgMCBSIF0KPj4KZW5kb2JqCgozIDAgb2JqCjw8CiAgL1R5cGUgL1BhZ2UKICAvUGFy' + |
| 14 | + 'ZW50IDIgMCBSCiAgL1Jlc291cmNlcyA8PAogICAgL0ZvbnQgPDwKICAgICAgL0YxIDQg' + |
| 15 | + 'MCBSIAogICAgPj4KICA+PgogIC9Db250ZW50cyA1IDAgUgo+PgplbmRvYmoKCjQgMCBv' + |
| 16 | + 'YmoKPDwKICAvVHlwZSAvRm9udAogIC9TdWJ0eXBlIC9UeXBlMQogIC9CYXNlRm9udCAv' + |
| 17 | + 'VGltZXMtUm9tYW4KPj4KZW5kb2JqCgo1IDAgb2JqICAlIHBhZ2UgY29udGVudAo8PAog' + |
| 18 | + 'IC9MZW5ndGggNDQKPj4Kc3RyZWFtCkJUCjcwIDUwIFRECi9GMSAxMiBUZgooSGVsbG8s' + |
| 19 | + 'IHdvcmxkISkgVGoKRVQKZW5kc3RyZWFtCmVuZG9iagoKeHJlZgowIDYKMDAwMDAwMDAw' + |
| 20 | + 'MCA2NTUzNSBmIAowMDAwMDAwMDEwIDAwMDAwIG4gCjAwMDAwMDAwNzkgMDAwMDAgbiAK' + |
| 21 | + 'MDAwMDAwMDE3MyAwMDAwMCBuIAowMDAwMDAwMzAxIDAwMDAwIG4gCjAwMDAwMDAzODAg' + |
| 22 | + 'MDAwMDAgbiAKdHJhaWxlcgo8PAogIC9TaXplIDYKICAvUm9vdCAxIDAgUgo+PgpzdGFy' + |
| 23 | + 'dHhyZWYKNDkyCiUlRU9G' |
37 | 24 | </script>
|
38 | 25 |
|
39 | 26 | <style lang="scss">
|
|
0 commit comments