Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 1062|Відповідь: 2

[Інше] Документ на базі Mozilla PDF.js попередній перегляд PDF

[Копіювати посилання]
Опубліковано 2025-4-16 09:40:06 | | | |
Вимоги: Передчасний перегляд PDF-документів для переднього перегляду, сам браузер може безпосередньо переглядати PDF-файли, ця стаття базується на PDF.js PDF-документах Mozilla.

Огляд:

HTML використовує iframe для попереднього перегляду PDF-файлу, закодованого base64
https://www.itsvse.com/thread-10759-1-1.html

PDF.js керується спільнотою та працює на базі Mozilla. Наша мета — створити універсальну платформу для парсингу та рендерингу PDF на основі веб-стандартів.

Офіційний вебсайт:Вхід за гіперпосиланням видно.
Джерело:Вхід за гіперпосиланням видно.
Приклад:Вхід за гіперпосиланням видно.

Спочатку завантажте заархований пакет за адресою:Вхід за гіперпосиланням видно.

Після декомпресії аналізуйте\web\viewer.mjsкоду, який можна передати через параметр файлу, як показано на наступному рисунку:



ПереглянутиvalidateFileURLМетод — безпосередньо повертати назовні.

Використовуйте live-server для запуску http-сервісу з такою адресою:http://127.0.0.1:8181/web/viewer.html?file=https://cdn.filestackcontent.com/wcrjf9qPTCKXV3hMXDwKЯк показано нижче:



Інтегрований у проєкт, код js виглядає так:


(Кінець)




Попередній:Не вдалося завантажити скрипт модуля: Очікувався скрипт JavaScript-модуля
Наступний:Остання проблема з браузером Chrome::ERR_CERT_AUTHORITY_INVALID
 Орендодавець| Опубліковано 2025-4-16 09:43:21 |
Проблеми з розгортанням на nginx

Не вдалося завантажити скрипт модуля: Очікувався скрипт JavaScript-модуля
https://www.itsvse.com/thread-10990-1-1.html
 Орендодавець| Опубліковано 28.04.2025 09:47:47 |
ASP.NET Core дляСтатичний каталогОбробка невідомого розширення



Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com