Сохранение отчета в PDF формате
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Re: Сохранение отчета в PDF формате
Файл PDF можно смотреть как текстовый...
--------------------------------------------------
810 0 obj <<
/Type /Page
/Parent 156 0 R
/Resources 804 0 R
/MediaBox [ 0 0 593 839 ]
/Contents [ 807 0 R ] содержимое страницы8 0 obj
<<
/Type /Font
/Subtype /Type1
/Name /F3
/FirstChar 1
/LastChar 255
/Widths [278 278 278 278 0 0 278 0 278 0 0 0 0 278 278 278
278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278
278 278 278 278 278 278 0 333 333 278 584 278 333 278 278 556
556 556 556 556 556 556 556 556 556 278 278 278 278 278 278 278
667 667 278 722 667 611 278 722 278 278 278 556 833 278 778 667
278 722 667 278 722 667 944 667 278 278 278 278 278 469 278 0
556 278 500 278 278 278 556 278 222 278 278 278 833 556 278 278
278 278 278 278 278 278 278 500 278 278 278 0 278 278 278 278
278 0 0 0 0 0 0 0 0 0 0 0 278 278 278 278
0 0 0 0 0 0 0 0 0 0 0 0 278 278 0 278
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 1073 0 0 0 0 0 0 667
656 667 0 677 0 0 604 0 0 0 0 0 722 778 719 0
722 0 0 0 667 0 0 0 0 0 0 0 0 0 0 556
573 531 365 584 556 669 459 559 0 438 584 688 552 556 542 556
500 458 500 0 500 0 0 0 0 0 719 521 0 0 542 ]
/Encoding 338 0 R
/BaseFont /ArialCYR
/FontDescriptor 314 0 R
>>
endobj
--------------------------------
314 0 obj
<<
/Type /FontDescriptor
/Ascent 0
/CapHeight 0
/Descent -340
/Flags 4
/FontBBox [-3 -211 1031 733]
/FontName /ArialCYR
/ItalicAngle 0
/StemV 0
/XHeight 838
/FontFile3 315 0 R ссылка на таблицу символов
>>
endobj
-------------------------------------------------
315 0 obj описание таблицы символов
<<
/Filter /FlateDecode
/Length 6266
/Subtype /Type1C
>>
stream
.....Содержимое таблицы символов
endstream
endobj
------------------------------
804 0 obj
<<
/ProcSet [/PDF /Text ]
/Font <<
/F3 8 0 R
>>
endobj
---------------------------
807 0 obj
<</Filter/Length 120 >>
stream
BT
/F3 10 Tf ссылка на фонт
73 712 Td
[(PRIVET Привет)] TJ текст
ET
endstream
endobj
--------------------------------------------------
810 0 obj <<
/Type /Page
/Parent 156 0 R
/Resources 804 0 R
/MediaBox [ 0 0 593 839 ]
/Contents [ 807 0 R ] содержимое страницы8 0 obj
<<
/Type /Font
/Subtype /Type1
/Name /F3
/FirstChar 1
/LastChar 255
/Widths [278 278 278 278 0 0 278 0 278 0 0 0 0 278 278 278
278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278
278 278 278 278 278 278 0 333 333 278 584 278 333 278 278 556
556 556 556 556 556 556 556 556 556 278 278 278 278 278 278 278
667 667 278 722 667 611 278 722 278 278 278 556 833 278 778 667
278 722 667 278 722 667 944 667 278 278 278 278 278 469 278 0
556 278 500 278 278 278 556 278 222 278 278 278 833 556 278 278
278 278 278 278 278 278 278 500 278 278 278 0 278 278 278 278
278 0 0 0 0 0 0 0 0 0 0 0 278 278 278 278
0 0 0 0 0 0 0 0 0 0 0 0 278 278 0 278
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 1073 0 0 0 0 0 0 667
656 667 0 677 0 0 604 0 0 0 0 0 722 778 719 0
722 0 0 0 667 0 0 0 0 0 0 0 0 0 0 556
573 531 365 584 556 669 459 559 0 438 584 688 552 556 542 556
500 458 500 0 500 0 0 0 0 0 719 521 0 0 542 ]
/Encoding 338 0 R
/BaseFont /ArialCYR
/FontDescriptor 314 0 R
>>
endobj
--------------------------------
314 0 obj
<<
/Type /FontDescriptor
/Ascent 0
/CapHeight 0
/Descent -340
/Flags 4
/FontBBox [-3 -211 1031 733]
/FontName /ArialCYR
/ItalicAngle 0
/StemV 0
/XHeight 838
/FontFile3 315 0 R ссылка на таблицу символов
>>
endobj
-------------------------------------------------
315 0 obj описание таблицы символов
<<
/Filter /FlateDecode
/Length 6266
/Subtype /Type1C
>>
stream
.....Содержимое таблицы символов
endstream
endobj
------------------------------
804 0 obj
<<
/ProcSet [/PDF /Text ]
/Font <<
/F3 8 0 R
>>
endobj
---------------------------
807 0 obj
<</Filter/Length 120 >>
stream
BT
/F3 10 Tf ссылка на фонт
73 712 Td
[(PRIVET Привет)] TJ текст
ET
endstream
endobj
Последний раз редактировалось nik190994 12 Декабрь 2011, 13:17, всего редактировалось 1 раз.
- Губин Игорь
- ✯ Ветеран ✯
- Сообщения: 2329
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Поблагодарили: 18 раз
Re: Сохранение отчета в PDF формате
Старый формат...
Это я только кажусь дураком! На самом деле я полный идиот!
Re: Сохранение отчета в PDF формате
Не, есть разные PDF - со шрифтами и без оных. Если файл использует набор из нескольких стандартных шрифтов - всё чудесно. А ещё файл может быть чисто графическим, тогда и шрифтов и не надо..
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Re: Сохранение отчета в PDF формате
Да, это хорошая идея. К сожалению преобразовать векторный WMF в любой растровый формат - это еще большая проблема ...Yufil писал(а):А ещё файл может быть чисто графическим, тогда и шрифтов и не надо..
Я это в свое время сделал через внешнюю библиотеку, но в общем случае падает качество и невозможно выделять текст ...
За теми кто отстал - не возвращаться. (С) Кодекс
Re: Сохранение отчета в PDF формате
Создал документ PDF в Adobe_Acrobat_933_Pro_Ru-En... из одного слова...
Посмотрел содержимое.... Тихий ужас.... Похоже для киррилицы она загоняет таблицы в тело файла....
Посмотрел содержимое.... Тихий ужас.... Похоже для киррилицы она загоняет таблицы в тело файла....
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Re: Сохранение отчета в PDF формате
Конечно - http://ru.wikipedia.org/wiki/Portable_Document_Formatnik190994 писал(а):Похоже для киррилицы она загоняет таблицы в тело файла....
Главная задача, решаемая PDF отобразить документ в том виде, как он был создан на любой платформе.
А значит неизвестно, что будет доступно при просмотре (например какие шрифты будут установлены, какая кодовая страница и т.д.)
и все что нужно для отображения файла - должно находится у него внутри. Вот и все.
За теми кто отстал - не возвращаться. (С) Кодекс
-
- Ветеран
- Сообщения: 390
- Зарегистрирован: 26 Август 2009, 12:41
- Откуда: Moscow
- Контактная информация:
Re: Сохранение отчета в PDF формате
Добрый день!
Интересно, есть какие-то подвижки с кирилицей с тех пор?
Алексей
Интересно, есть какие-то подвижки с кирилицей с тех пор?
Алексей
- Губин Игорь
- ✯ Ветеран ✯
- Сообщения: 2329
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Поблагодарили: 18 раз
Re: Сохранение отчета в PDF формате
Только "как факс" в последнем релизе
Это я только кажусь дураком! На самом деле я полный идиот!
-
- Ветеран
- Сообщения: 390
- Зарегистрирован: 26 Август 2009, 12:41
- Откуда: Moscow
- Контактная информация:
Re: Сохранение отчета в PDF формате
Добрый день!
1. Я в 6 кларионе. Режим Факс - это как?
2.
Алексей
1. Я в 6 кларионе. Режим Факс - это как?
2.
Кто- нибудь использует этот продукт?Игорь Столяров » 06 Декабрь 2011, 12:49
Ну если решать вопрос через кошелек, то есть http://www.klarisoft.com/KSNews_160.htm
По крайне мере уже готовое решение для Clarion разработки.
Но вопрос кажется был о том как решить проблему пользуясь мозгами ...
Алексей
- Губин Игорь
- ✯ Ветеран ✯
- Сообщения: 2329
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Поблагодарили: 18 раз
Re: Сохранение отчета в PDF формате
А никак! Это фишка 9киАлексей- Софт-Центр писал(а):1. Я в 6 кларионе. Режим Факс - это как?
Т.ч. только внешние либы
Это я только кажусь дураком! На самом деле я полный идиот!
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Re: Сохранение отчета в PDF формате
На мой взгляд экспорт в PDF за $450 это перебор.Губин Игорь писал(а):Кто- нибудь использует этот продукт?
Я вон экспортирую через API MS Word / OO Writer и не парюсь.
Все довольны. Да, нужно что бы на компьютере был установлен
какой-нибудь офисный пакет, но сейчас других и нет ...
За теми кто отстал - не возвращаться. (С) Кодекс
- Губин Игорь
- ✯ Ветеран ✯
- Сообщения: 2329
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Поблагодарили: 18 раз
Re: Сохранение отчета в PDF формате
В принципе и бесплатных принтеров полно.
Это я только кажусь дураком! На самом деле я полный идиот!
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Re: Сохранение отчета в PDF формате
А я вот смотрю, в девятке появился конвертер графики в PNG формат ... Теперь понятно зачем.Губин Игорь писал(а):А никак! Это фишка 9ки
Т.ч. только внешние либы
За теми кто отстал - не возвращаться. (С) Кодекс
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Re: Сохранение отчета в PDF формате
Согласен. Но они в отличии от Adobe Printer не хотят отрабатывать в фоне, постоянно норовят выдать какую-нибудь рекламную заставку (как doPDF).Губин Игорь писал(а):В принципе и бесплатных принтеров полно.
Да и к тому же устанавливать на пользовательский компьютер сторонний софт - не самое удачное решение.
За теми кто отстал - не возвращаться. (С) Кодекс