|
5 | 5 | <meta name="viewport" content="width=device-width, initial-scale=1.0" /> |
6 | 6 | <title>pdfjs-viewer-element</title> |
7 | 7 | <meta name="description" content="A web component for viewing pdf files in the browser, based on PDF.js"> |
8 | | - <script type="module" src="/src/pdfjs-viewer-element.ts"></script> |
| 8 | + <script type="module" src="/src/web/pdfjs-viewer-element.ts"></script> |
9 | 9 | </head> |
10 | 10 | <body style="margin: 0"> |
11 | | - <pdfjs-viewer-element |
| 11 | + <!-- <pdfjs-viewer-element |
12 | 12 | src="/fake-file.pdf" |
13 | 13 | viewer-path="/pdfjs-5.3.93-dist" |
14 | 14 | style="height: 600px"> |
|
23 | 23 | style="height: 600px"> |
24 | 24 | </pdfjs-viewer-element> |
25 | 25 | <button onclick="document.querySelector('#hideOpenFileViewer').setAttribute('viewer-extra-styles', '#downloadButton { display: none }')">Hide download button</button> |
26 | | - <button onclick="document.querySelector('#hideOpenFileViewer').setAttribute('viewer-extra-styles', '')">Show download button</button> |
| 26 | + <button onclick="document.querySelector('#hideOpenFileViewer').setAttribute('viewer-extra-styles', '')">Show download button</button> --> |
27 | 27 | <pdfjs-viewer-element |
28 | 28 | id="themedViewer" |
29 | 29 | src="/sample-pdf-10MB.pdf" |
30 | | - viewer-path="/pdfjs-5.3.93-dist" |
31 | 30 | viewer-css-theme="DARK" |
32 | | - locale="es" |
| 31 | + locale="es-AR" |
33 | 32 | style="height: 600px"> |
34 | 33 | </pdfjs-viewer-element> |
35 | 34 |
|
|
38 | 37 | <button onclick="document.querySelector('#themedViewer').setAttribute('page', '2')">Change page</button> |
39 | 38 | <button onclick="document.querySelector('#themedViewer').setAttribute('page', '1')">Reset page</button> |
40 | 39 | <button onclick="document.querySelector('#themedViewer').setAttribute('locale', 'de')">Change locale</button> |
41 | | - <button onclick="document.querySelector('#themedViewer').setAttribute('locale', 'es')">Reset locale</button> |
| 40 | + <button onclick="document.querySelector('#themedViewer').setAttribute('locale', 'es-AR')">Reset locale</button> |
42 | 41 | <button onclick="document.querySelector('#themedViewer').setAttribute('text-layer', 'visible')">Change text layer</button> |
43 | 42 | <button onclick="document.querySelector('#themedViewer').setAttribute('text-layer', 'none')">Reset text layer</button> |
44 | 43 | <button onclick="document.querySelector('#themedViewer').setAttribute('search', 'iss')">Change search text</button> |
45 | 44 | <button onclick="document.querySelector('#themedViewer').setAttribute('search', '')">Reset search text</button> |
46 | 45 | <button onclick="document.querySelector('#themedViewer').setAttribute('phrase', 'true')">Change search phrase</button> |
47 | 46 | <button onclick="document.querySelector('#themedViewer').setAttribute('phrase', 'false')">Reset search phrase</button> |
48 | 47 |
|
49 | | - <pdfjs-viewer-element |
| 48 | + <!-- <pdfjs-viewer-element |
50 | 49 | id="base-viewer" |
51 | 50 | viewer-path="/pdfjs-5.3.93-dist" |
52 | 51 | locale="uk" |
53 | 52 | style="height: clamp(600px, 600px, 80dvh)"> |
54 | | - </pdfjs-viewer-element> |
| 53 | + </pdfjs-viewer-element> --> |
55 | 54 | </body> |
56 | 55 |
|
57 | 56 | <script> |
|
71 | 70 | 'dCAxIDAgUgo+PgpzdGFydHhyZWYKNDkyCiUlRU9G'), (m) => m.codePointAt(0)); |
72 | 71 |
|
73 | 72 |
|
74 | | - document.addEventListener('DOMContentLoaded', async () => { |
75 | | - const viewer = document.querySelector('#base-viewer') |
76 | | - // viewer.addEventListener('loaded', () => { |
77 | | - // console.log(viewer.iframe) |
78 | | - // }) |
79 | | - // Wait for the viewer initialization |
80 | | - const viewerApp = await viewer.initialize() |
81 | | - // Open PDF file data using Uint8Array instead of URL |
82 | | - viewerApp.open({ data: pdfData }) |
83 | | - }) |
| 73 | + // document.addEventListener('DOMContentLoaded', async () => { |
| 74 | + // const viewer = document.querySelector('#base-viewer') |
| 75 | + // // viewer.addEventListener('loaded', () => { |
| 76 | + // // console.log(viewer.iframe) |
| 77 | + // // }) |
| 78 | + // // Wait for the viewer initialization |
| 79 | + // const viewerApp = await viewer.initialize() |
| 80 | + // // Open PDF file data using Uint8Array instead of URL |
| 81 | + // viewerApp.open({ data: pdfData }) |
| 82 | + // }) |
84 | 83 | </script> |
85 | 84 | </html> |
0 commit comments