Как добавить дополнительные шрифты в docx-wasm?

Я настроил функцию AWS Lambda, которая запускает docx-wasm для преобразования файлов Word в PDF, но я безуспешно пытался использовать docx-wasm, используя шрифты, установленные на Lambda, которые требуются для моих файлов (Times New Roman, Arial, и т.д).

Просматривая исходный код docx-wasm, я вижу каталог fontpool, но нет документации или ясного исходного кода, который бы указывал, как добавить дополнительные шрифты. В моем тестовом примере исходный файл DOCX использует Times New Roman, который docx-wasm конвертирует в Tinos.

Я полагаю, что в этот выпуск GitHub, где Джейсон упоминает, что возможно включить дополнительные шрифты, как указано основным автором, в пример функции лямбды AWS NativeDocuments в этой проблеме GitHub:

Поддержка китайских иероглифов - это вопрос включения подходящих шрифтов. Мы можем сделать это, но оставили их из установки по умолчанию, чтобы уменьшить размер пакета.

Я ожидаю, что будет использоваться оригинальный шрифт, если он доступен на AWS Lambda, но docx-wasm заменяет шрифт только теми шрифтами, которые входят в состав пакета зависимостей в fontpool каталог.

0 ответов

Другие вопросы по тегам