Я использую AWS Lambda для генерации pdf, где html-pdf
является пакетом npm. все работает безупречно, но проблема связана с характером Hindi
. персонажи кажутся тарабарщиной и понятной, как показано на прилагаемом изображении.
Используемые пакеты
Вещи, которые я пробовал:
Я использовал тот же код на основе nodejs на своей локальной машине, и он работал, как ожидалось. но не работает на Lambda (nodejs v6.10 / 8.10)
Всего 1 ответ
По умолчанию Lambda не выводится в двоичном формате . Он base64 кодирует весь ваш выход.
Если ваш PDF-файл будет возвращен через шлюз API, вы можете отменить это с изменением в Gateway API, чтобы получить двоичный файл со следующими шагами ниже первого изображения:
*/*
Затем повторно разверните API . Смотрите следующее изображение и шаги:
Вот сообщение форума AWS с аналогичной проблемой PDF для вас. Надеюсь это поможет.