Страница 1 из 2

Экспорт в PDF (ПДФ) - все еще проблема отображения шрифтов

Добавлено: 23 авг 2022, 14:23
alcompstudio
Добрый день!

Темы по ПДФ и шрифтам уже подымались, но решения не нашел, может кто-то уже решил подобные проблемы, когда при выгрузке вместо текста вопросительные знаки "?", и еще одна проблема - связанные (вложенные) таблицы пустые. Сами таблицы "размечены" и в них количество строк соответствует выводимому количеству записей, но текста нет.

http://joxi.ru/l2ZGE66tl14N0A

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

Re: Экспорт в PDF (ПДФ) - все еще проблема отображения шрифтов

Добавлено: 23 авг 2022, 17:26
serg_k
По шрифтам описано тут. Ну а выгружать те которые используете

https://docs.rukovoditel.net.ru/index.php?p=108

Что касается не выводящегося текста, в ворде данные есть? Кстати не советую делать сложные таблицы для pdf. Плывут пипц как

Re: Экспорт в PDF (ПДФ) - все еще проблема отображения шрифтов

Добавлено: 25 авг 2022, 02:26
Antonyous99
Arial в стилях прописал для заголовков, параграфов, ячеек... и не парюсь.

Re: Экспорт в PDF (ПДФ) - все еще проблема отображения шрифтов

Добавлено: 29 авг 2022, 13:23
support
Нужно загружать шрифт для все стилей: normal/bold/italic/bold_italic
Если этого не сделать и загрузить только normal то bold не будет отображаться корректно.

Re: Экспорт в PDF (ПДФ) - все еще проблема отображения шрифтов

Добавлено: 30 авг 2022, 15:12
alcompstudio
Скачал шрифты во всех 4-х вариациях (стилях написания), загрузил через настройки (как указано в документации), но все равно не работает, в итоговом экспорте вопросительные знаки. Но есть часть текста, которая все-таки отобразилась адекватно... http://joxi.ru/Q2K3G77HOej3k2 В чем может быть еще проблема?

Шрифт - Times New Roman. Использую шаблон в MS Word, там весь текст оформлен через этот шрифт http://joxi.ru/GrqDxggHz7awpA

Re: Экспорт в PDF (ПДФ) - все еще проблема отображения шрифтов

Добавлено: 30 авг 2022, 21:21
support
Не могу сказать в чем причина. Попробуйте другой шрифт. Или как вариант попробуйте не docx шаблон, а обычный html шаблон.

Re: Экспорт в PDF (ПДФ) - все еще проблема отображения шрифтов

Добавлено: 30 авг 2022, 22:11
alcompstudio
support писал(а): 30 авг 2022, 21:21 Не могу сказать в чем причина. Попробуйте другой шрифт. Или как вариант попробуйте не docx шаблон, а обычный html шаблон.
Да, там скорее всего причина в конвертации Ворд документа в ПДФ. Я использую эту кнопку для выгрузки в ПДФ http://joxi.ru/VrwDNllHoLNoXm . В документации есть видео, там сказано, что с конвертацией проблема, на момент записи видео не удалось решить проблему, т.к. она в самой библиотеке PHPHWord вроде как. Вероятно и на сегодняшний день еще нет решения?

Если же сразу нажимать кнопку печати, то в целом текст отображается http://joxi.ru/zANXGVVC1G41em , но все равно существует проблема отображения вложенных записей (сейчас у меня выводится в виде списков). Там все пусто, строятся только таблицы, а полей со значениями не отображается http://joxi.ru/bmoenVVFOgVlqA

В Ворд-шаблоне удобно все сформировать, привести нужное форматирование, шрифты, размеры и т.п. Т.е. я знаю, что как в шаблоне Ворд я оформлю - так и в целом выйдет готовый файл. Жаль, что не получается еще и в ПДФ продублировать, чтобы была точно такая же копия со всем форматированием как в Ворд-файле.

Re: Экспорт в PDF (ПДФ) - все еще проблема отображения шрифтов

Добавлено: 31 авг 2022, 08:01
support
Вероятно и на сегодняшний день еще нет решения?
Да, еще не решена.

Можно сохранить в docx и затем этот файл сохранить в pdf. Да, лишнее действие, но если очень нужно pdf, то можно и так сохранить.

Re: Экспорт в PDF (ПДФ) - все еще проблема отображения шрифтов

Добавлено: 31 авг 2022, 19:02
alcompstudio
Ясно, спасибо за ответ, буду ждать возможного решения...

Re: Экспорт в PDF (ПДФ) - все еще проблема отображения шрифтов

Добавлено: 03 мар 2023, 19:53
nastas8950@gmail.com
Докладываю:
Проблема решаемая.
Нужно загрузить times new roman под другим наименованием в базе (например tim)
В css к шаблону указать стиль tim
Единственное, что нужно сделать отдельные шаблоны для pdf и docx

Проблема в библиотеке выгрузки, а не в шрифтах, сам шрифт в библиотеке не нашел.