Вот захотел я попробовать экспортнуть отчет в PDF и сразу получил
кракозябры.
Начал разбираться....
Копание в инете, изучение спецификаций PDF и анализ исходников привели
к таким вот результатам:
1.Экспорт в PDF не доделан до ума.
Потоком сами шрифты в документ не вставляются
(а только метрики шрифта), как следствие Акробат начинает сам
подбирать подходящие шрифты при открытии отчета на другом компе и
заниматься декодированием.
Неверно формируются Flags для шрифтов. Акробат иногда начинает
материться.
Частично вылечилось (для 3-го и 6-го акробата. 4-й не пробовал.
5-й (русский!) все равно кажет неправильно)
исправлением строки 2028 в ABPRPDF.CLW
SELF.Output.WriteLine('/Flags '&loc:Flags)
на
SELF.Output.WriteLine('/Flags '&BOR(loc:Flags,4))
т.е выставлению шрифту флага SYMBOLIC (чтобы Акробат не заниммался
декодированием.
--
С уважением,
Дмитрий Осипов mailto:Dima_Osipov@km.ru
(Добавление)
А у тебя картинки получилось увидеть в результирпующем PDF-е? У меня
- нифига, как мне показалось там неверно жмется графика (в зависимости
от типа).
--
Best regards,
Vadym mailto:vadim@softcreator.com
ICQ: 82308757
(Добавление)
Сделал тестовый репорт с картинкой и .....
никаких намеков в PDF на картинку не нашел.
Т.е. там не неверно жмется графика, там никаких намеков на графику
нету!!!!!!!!!!!!!
--
С уважением,
Дмитрий Осипов
(Добавление)
Нет - у меня как раз есть... Но пожмаканая не так, как ожидает наивный
и глупый акробат (у велосипидистов видать свое видение PDF-формата).
Да кстати - писалась эта часть ABC-библиотеки не самими велосипидистам -
99,9%
А разбираться в чужих 100 килах сырцов более чем сложно - проще свое
написать... Итог - данная фича C6 идет в корзину (как и куча других -
недоделанных и кривых)
--
Best regards,
Vadym
(Добавление)
Получилось только с jpeg картинкой. (BMP, GIF - не выводятся
изначально.)
Только эту картинку ни один ридер не разобрал (((
( в репорте видно, в HTML экпортируется нормально.)
--
С уважением,
Дмитрий Осипов
Вот и я об этом... Поэтому полезность от это фичи асимптотическиДО> Только эту картинку ни один ридер не разобрал (((
стремится к нулю...
А чего ж не быть видной в них - туда же картинка не внедряется...ДО> ( в репорте видно, в HTML экпортируется нормально.)
--
Best regards,
Vadym
Написал: ClaList(2)