Обычный текст -> RTF

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7329
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Обычный текст -> RTF

Сообщение Игорь Столяров »

finsoftrz писал(а): 19 Сентябрь 2018, 13:35Кто просил сохранение wmf в rtf - прикрепил классик.
В принципе, всё отлично работает. Спасибо ! :)

Но, конечно, со спецификацией размеров для RTF - жесть. В каждом редакторе свои приколы.
Как я понял, Ваш вариант заточен под Microsoft Word ...
Или только Microsoft Word корректно обрабатывает установку размеров листа и картинки для RTF ...

P/S. Кстати понял, где я оконфузился пару лет назад, когда пробовал сделать такой экспорт Clarion Report в RTF.
Я пытался выставлять размер картинки в пикселях (аналогично OLE Word), но судя по всему для WMF это вообще не работает.
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4562
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

Обычный текст -> RTF

Сообщение finsoftrz »

Насколько помню, в Word и Writer нормально открывалось. А в WordPad смещение начала было и форма отображалась со второго листа. Я не копал дальше. Давал этот класс Сергею Редькину, он отписался, что у него везде корректно получилось.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4562
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

Обычный текст -> RTF

Сообщение finsoftrz »

В rtf размеры не в пикселях, а в twips.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7329
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Обычный текст -> RTF

Сообщение Игорь Столяров »

finsoftrz писал(а): 21 Сентябрь 2018, 10:54В rtf размеры не в пикселях, а в twips.
Да, я уже понял прокол. :(
У Вас используется указание размера WMF в twips: "\picwgoal" и "'\pichgoal" - это правильно и работает.

Но в специкации RTF есть ещё теги:
\picwN - xExt field if the picture is a Windows metafile; picture width in pixels if the picture is a bitmap.
\pichN - yExt field if the picture is a Windows metafile; picture height in pixels if the picture is a bitmap.

Но это не размер WMF картинки (как я думал), а размер в пикселях картинки BMP (растровое изображение), внутри WMF ...
Век живи - век учись … :)
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
vic7tar
Ветеран
Сообщения: 365
Зарегистрирован: 09 Февраль 2017, 20:12

Обычный текст -> RTF

Сообщение vic7tar »

Вопрос - а в пре-релизе C11 вывод в pdf так и не довели до ума?
C10, Win10x64
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3131
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 10 раз
Поблагодарили: 28 раз
Контактная информация:

Обычный текст -> RTF

Сообщение Дед Пахом »

это смотря до чьего ума.
С уважением, ДП
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7329
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Обычный текст -> RTF

Сообщение Игорь Столяров »

vic7tar писал(а): 21 Сентябрь 2018, 16:20в пре-релизе C11 вывод в pdf так и не довели до ума?
Наверно, в этом уже и нет смысла … Поезд ушёл, пока SV опять долгие годы чесался.
В Win10 или через Microsoft Word / OO / Libre Writer (+EasyOpenOffice) прекрасно делается экспорт Report в PDF / XPS.
Быстро (!!!), без проблем с кодировкой, нормально внедряемые шрифты, корректное отображение картинок ...
Что ещё нужно человеку, что бы встретить старость ? ;)
За теми кто отстал - не возвращаться. (С) Кодекс
PavelNK
Старожил
Сообщения: 262
Зарегистрирован: 15 Март 2011, 8:02

Обычный текст -> RTF

Сообщение PavelNK »

Лет 20 назад, я работал в одной конторе и писал вывод отчетов в Excel и Word. Есть возможность сделать все красиво и выводится будет одинаково во всех редакторах. Если выводить контролами с абсолютными координатами, но есть один минус - редактировать не совсем удобно.
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

Обычный текст -> RTF

Сообщение kreator »

vic7tar писал(а): 21 Сентябрь 2018, 16:20 Вопрос - а в пре-релизе C11 вывод в pdf так и не довели до ума?
Так этот пре-релиз, похоже, пустой. RC1 не дошёл пока, он только для избранных. Обсуждать пока нечего.
Игорь Столяров писал(а): 21 Сентябрь 2018, 16:36 Что ещё нужно человеку, что бы встретить старость ? ;)
Осталось правильно это дело вставить в их класс, хотя не уверен в успехе. И заставить всех перейти на Win10, что тоже нереально.
We are hard at work… for you. :)
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7329
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Обычный текст -> RTF

Сообщение Игорь Столяров »

kreator писал(а): 21 Сентябрь 2018, 16:54И заставить всех перейти на Win10, что тоже нереально.
Это просто вопрос времени и потребностей.
Я помню время, когда некоторые товарищи рвали тельняху на груди и кричали, что никогда не будут работать
с этой уродливой и тормознутой Windows XP, и что их всё и в Windows 98 устраивает … ;)
kreator писал(а): 21 Сентябрь 2018, 16:54Осталось правильно это дело вставить в их класс, хотя не уверен в успехе.
Мы же уже как-то обсуждали это. Вопрос на десяток строчек кода в ABREPORT.CLW
И не нужны все эти навороты с неработающим шаблоном экспорта в PDF для каждого отчёта ...
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7329
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Обычный текст -> RTF

Сообщение Игорь Столяров »

PavelNK писал(а): 21 Сентябрь 2018, 16:48вывод отчетов в Excel и Word. Есть возможность сделать все красиво и выводится будет одинаково во всех редакторах.
Можно также привести пример, что лет 20 (а то и 30) такая схема создания отчётов существует в Microsoft Access ...
Clarion Report по сути не менялись с самого начала (CW2), ну перевели их на ABC (CW4) и всё. Дальше шли примочки.
Сейчас обещают (2 года) заменить WMF на EMF. Отличие - поддержка мультимедийных вставок. Зачем ...
За теми кто отстал - не возвращаться. (С) Кодекс
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

Обычный текст -> RTF

Сообщение kreator »

А есть этот драйвер "Microsoft Print to PDF" не для Win10? Например, для Win7. Давно смотрел - вроде не было. А было бы актуально. Корпоративщиков на десятку затащить труднее, чем частников.
We are hard at work… for you. :)
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7329
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Обычный текст -> RTF

Сообщение Игорь Столяров »

kreator писал(а): 21 Сентябрь 2018, 19:01А есть этот драйвер "Microsoft Print to PDF" не для Win10?
Есть. Но не шару, к сожалению. Называется Adobe PDF Printer. Продаётся отдельно и идёт в комплекте c Adobe Acrobat.
Возможности на 2 порядка круче, чем у Microsoft PDF Printer, но это актуально для дизайнеров, полиграфистов и т.д.

Также есть различные сторонние поделки вроде Do Print PDF и т.д. - но там всё грустно.
Можно поискать по строке "PDF Printer for Windows" ...
За теми кто отстал - не возвращаться. (С) Кодекс
PavelNK
Старожил
Сообщения: 262
Зарегистрирован: 15 Март 2011, 8:02

Обычный текст -> RTF

Сообщение PavelNK »

Игорь Столяров писал(а): 21 Сентябрь 2018, 17:23
PavelNK писал(а): 21 Сентябрь 2018, 16:48вывод отчетов в Excel и Word. Есть возможность сделать все красиво и выводится будет одинаково во всех редакторах.
Можно также привести пример, что лет 20 (а то и 30) такая схема создания отчётов существует в Microsoft Access ...
Clarion Report по сути не менялись с самого начала (CW2), ну перевели их на ABC (CW4) и всё. Дальше шли примочки.
Сейчас обещают (2 года) заменить WMF на EMF. Отличие - поддержка мультимедийных вставок. Зачем ...
Была озвучена проблема, я предложил рабочий вариант решения. Это не примочки, это использование возможностей Excel и Word.
Не устраивает, значит копайте глубже и ширше
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4562
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

Обычный текст -> RTF

Сообщение finsoftrz »

К слову, вчера видел MS Excel и Word на смартфоне с андроидом...
C6/C11, ШВС, tps/btrieve.
Ответить