Слияние PDF-файлов в контейнере (хранилище BLOB-объектов Azure)

У меня есть контейнер в хранилище BLOB-объектов Azure, в котором есть несколько одностраничных PDF-файлов. Я хочу объединить их прямо в контейнере, не загружая файлы и не объединяя их локально. Есть ли способ сделать это с помощью nodejs?

Я нашел пакет под названием easy-pdf-merge в npm, который объединяет PDF-файлы, но не может найти способ объединить их и сохранить файл в самом лазурном контейнере.

Спасибо.


person artifiedai    schedule 06.10.2020    source источник
comment
Вы не сможете обойтись без локальной загрузки файлов. В качестве альтернативы, для минимальной нагрузки на клиента вам понадобится библиотека слияния pdf, которая может поддерживать поток в качестве ввода и вывода.   -  person krishg    schedule 06.10.2020


Ответы (1)


Невозможно взаимодействовать с файлами, не скачав их куда-нибудь; будь то на вашем локальном компьютере или на каком-то сервере.

Можно ли решить эту проблему с помощью функции Azure, использующей REST API службы хранилища Azure? Возможно, вы получите доступ к необходимым .pdf файлам, объедините их, а затем повторно загрузите в контейнер хранилища BLOB-объектов Azure. При необходимости вы также можете удалить одностраничные .pdf файлы.

person stuartmccoll    schedule 07.10.2020