Я новичок в разработке SugarCRM. В моем проекте мне нужно сгенерировать pdf для деталей одной сущности (скажем, детали учетной записи). На странице с подробностями я добавил кнопку «Печать PDF», после нажатия на эту кнопку у меня есть один независимый скрипт (я хочу сказать, что он не был реализован в соответствии с фреймворком Sugar). В этом скрипте мы запрашиваем у базы данных необходимые детали и строим одну HTML-строку. Используя библиотеку html2pdf, преобразуйте эту строку html в pdf.
Я не знаю, является ли это эффективной реализацией или нет, но все работает в соответствии с требованиями. Но у нас есть одна проблема, когда исходная строка содержит некоторые специальные символы, такие как символы валют разных стран. Мы получаем html отлично, но в pdf получаем знаки вопроса (?) Для этих специальных символов.
При попытке решить эту проблему, когда я изучил код SugarCRM, я обнаружил, что некоторые файлы PDF классифицированы внутри каталога include /, что создает впечатление, что у самого Sugar есть некоторая встроенная библиотека для генерации файлов PDF. Это правда?
Если это правда, решит ли это мою проблему, т.е. отобразить символы валюты разных стран в формате pdf.
Может кто-нибудь, пожалуйста, помогите мне в решении этой проблемы. Заранее спасибо.
-Венкат Нехатха