Задать вопрос
@Asd123123123213213

Использование PDFium через WASM в Node.js и альтернативы для анализа метаданных PDF?

Всем привет :)

Столкнулся с проблемой, что стандартные библиотеки для анализа PDF в Node.js не предоставляют нужной информации или возможно плохо искал. Решил попробовать использовать WASM в связке с PDFium.

Есть несколько вопросов:

  • Как правильно интегрировать PDFium (через WASM) с Node.js?
  • Какие возможны проблемы с производительностью при использовании WASM?
  • Есть ли более простая альтернатива для извлечения метаданных PDF и трейлерной информации в Node.js?
  • Какие библиотеки на JS вы использовали для такого анализа PDF?

Буду благодарен за ваши советы и предложения!
  • Вопрос задан
  • 50 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
@rPman
W в абривиатуре WASM это Web, и оно имеет смысл (но понятно не ограничивается) только в браузере, потому что ничего иного в нем нет или не безопасно для пользователя (как с java applet или activex ранее). На сервере же (у вас же nodejs это на бакэнде) доступны вызовы нативных приложений, используйте их и не городите себе лишних прослоек типа WASM (это все же виртуализация, так или иначе)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Adamos
@Adamos
Какие данные-то нужны? Не эти?
$ pdfinfo sample.pdf 
Producer:        Oracle BI Publisher 12.2.1.4.0
Custom Metadata: yes
Metadata Stream: no
Tagged:          no
UserProperties:  no
Suspects:        no
Form:            none
JavaScript:      no
Pages:           3
Encrypted:       no
Page size:       595.3 x 841.9 pts (A4)
Page rot:        0
File size:       70491 bytes
Optimized:       no
PDF version:     1.6
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы