|
Некорректно сохраняются шрифты в PDF
| ☑ |
0
varyag
13.06.13
✎
09:55
|
Всем привет.
Есть типовой механизм сохранения печатной формы в PDF:
Диалог = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Сохранение);
Диалог.Заголовок = "Сохранение PDF-файла";
Диалог.Расширение = "pdf";
Диалог.ПолноеИмяФайла = СтрЗаменить(ОбъектПредставление,".","_");
Диалог.Каталог = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной("глТекущийПользователь"),"ОсновнойКаталогФайлов");
Диалог.Фильтр = "PDF-файлы (*.pdf)|*.pdf";
Если Диалог.Выбрать() Тогда
Если НЕ ПустаяСтрока(Диалог.ПолноеИмяФайла) Тогда
ЭлементыФормы.ТабличныйДокумент.Записать(Диалог.ПолноеИмяФайла, ТипФайлаТабличногоДокумента.PDF);
КонецЕсли;
КонецЕсли;
Но при таком способе сохранения Шрифты проставляются некорректно и многие клиенты при открытии файла видят иероглифы.
При сохранении в XLS с последующей конвертацией в PDF всё нормально. Скажите кто-нибудь сталкивался? как решается? пробовал устанавливать разные PDF принтеры, но не помогло. да и по-моему не связано это
|
|
1
Нуф-Нуф
13.06.13
✎
09:57
|
тоже сталкивался с этим. в итоге решил вопрос через печать на виртуальный пдф принтер.
|
|
2
varyag
13.06.13
✎
09:57
|
НЕПРАВИЛЬНО:
ПРАВИЛЬНО:
т.е. шрифты какие то левые ставятся...
|
|
3
mikecool
13.06.13
✎
09:59
|
(2) а зачем ты одинаковые картинки запостил?
|
|
4
varyag
13.06.13
✎
09:59
|
(1) я пока решил через сохранение в XLS и конвертацию. Но как то хочется понять в чем дело
(3) да тупанул))
ПРАВИЛЬНО: через эксель
|
|
5
varyag
13.06.13
✎
10:01
|
почему он свои шрифты ставит? в системе есть Arial обычный, че ему надо
|
|
6
varyag
13.06.13
✎
11:54
|
Ну что есть варианты?
|
|
7
varyag
17.06.13
✎
12:23
|
ап
|
|
8
varyag
17.06.13
✎
12:54
|
Никто ничего не подскажет? или я туплю чё то? или где вы все?
|
|