|
0 / 0 / 0
Регистрация: 18.08.2008
Сообщений: 1,698
|
|
Converting Rich Text To Html ( With Images )05.01.2010, 17:12. Показов 16295. Ответов 7
Метки нет (Все метки)
Всем привет! Есть задача конвертнуть RichText-поле в HTML с картинками, но стоб картинки были на борту а не в базе
0
|
|
| 05.01.2010, 17:12 | |
|
Ответы с готовыми решениями:
7
Rich Text Rich Text Rich Text Lite |
|
0 / 0 / 1
Регистрация: 30.06.2007
Сообщений: 2,153
|
|
| 05.01.2010, 17:25 | |
|
:(
Ну погоди, в HTML картинки должны лежать на каком те ресурсе и HTML должен на них ссылаться. Или ты хочешь картинки прямиком в HTML эмбеднуть, типа как в mime?
0
|
|
|
0 / 0 / 0
Регистрация: 23.08.2008
Сообщений: 6,252
|
|
| 05.01.2010, 23:52 | |
|
мобуть это поможет:
http://johankanngard.net/2005/12/13/sendin...ia-lotusscript/
0
|
|
|
0 / 0 / 0
Регистрация: 18.08.2008
Сообщений: 1,698
|
|
| 07.01.2010, 16:02 | |
|
Суть вопроса вот в чем....
есть форма-шаблон в которой формируется шаблон подписи... в этот шаблон можно вставлять картинки (НЕ атачи!!!!).... после формирования шаблона - его надо экспортнуть в HTML... вместе с картинками. а вот как вытянуть картинку - не понимаю
0
|
|
| 07.01.2010, 16:08 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 15.03.2009
Сообщений: 615
|
|||
| 08.01.2010, 21:35 | |||
технически - это возможно: вручную внедрите картинку через uri data: в тэге img аттрибут src должен быть вида src = "data:[<MIME-type>][;charset="<encoding>"][;base64],<data>" http://en.wikipedia.org/wiki/Data_URI_scheme Чисто ради эксперимента: создал форму, одно (RT) поле Body. Влепил туда импортом gif картинку. Экпортнул док в dxl. Получил ( для body ):<div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">"Кусок dxl"</div></div><div class="sp-body"><div class="sp-content"><item name="Body"> <richtext> <pardef id="1"/> <par def="1"> <picture width="16px" height="16px"> <gif> R0lGODlhEAAQAPcAAD6lOS15KTmeM0CtOnOtT4y0 eSRmIUdhRi6EKlmqUmqiTmOdRzKNLSZtIzqm NCFdHlVyUy9hLSRoIVRcUz2rOF2jQiVrIpG+d12h QSdxJD+3OqjOkEaMQ5jBhaXMjV5jWjuqNkC3 OkaWQpW/jjiTNHqmdTl9NsLjr4KvbHOoV0CkOl2gRDlzNlhd WE1eTFhnV2+haCFXID1rOkp5R2Jz Tj2pNyN0ID6yOFSiTC5xKo7DhSp3JoSwcVOfSzqo NV+3T37CcnayYD6XOKnLmp3AlGitYpa/g7jX pJm+iUusRarIl63UnqzPlEBhP4K1d5m+hoy8bWee TWKkV22jUU+ETDihMzmhNChtIzyiNnOiaz19 OlyfQkJfQEGUPUCfO4C1XlatUFJ2UEdSLkVaNlVg SVpnSnCqTVCFO360XEZnRE96TVhpVy1+Kidw Iz+oOj6vOWCaRlemTjmaNIS5Yi+JKi2PKCRfInuy WChzJCBZHYSwcIWxcXSWZVSeTTyrNlxcXAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAACwAAAAAEAAQAAAI0gD/CBz4 RwOEP2FqEBy4ZuANER/UYFkoMAQVgRQA0DgjoAzFAW/+uPHhwAqQE3zILITgR0WSJUd01PmhhAEd BANeCHQAYMOcO0GE0JEiBiMIDl7AePhCoEKCISMQ jBnYpYoAJmgIYIjTIcUTNgHSDJSTAIqZLTiM TFmAZAeeNg0EkihyYUWPAgoW7IGRocWfJgJnMHDS By8cHiYaHBioobEWG0RQRNFTwoIEA1wEahjI IgCMLDkkHHBh58GEgpsFyrhyOQLF1AsjmF4Ie2Ge GAsDAgA7 </gif> </picture> </par> </richtext> </item>Наивно предположил, что получившаяся фигня и есть base64 моей картинки, набросал в блокноте файл: <div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">"embImage.html"</div></div><div class="sp-body"><div class="sp-content"><html> <body> <img src="data:image/gif;base64,R0lGODlhEAAQAPcAAD6lOS15KTmeM 0CtOnOtT4y0eSRmIUdhRi6EKlmqUmqiTmOdRzKNL SZtIzqm NCFdHlVyUy9hLSRoIVRcUz2rOF2jQiVrIpG+d12h QSdxJD+3OqjOkEaMQ5jBhaXMjV5jWjuqNkC3 OkaWQpW/jjiTNHqmdTl9NsLjr4KvbHOoV0CkOl2gRDlzNlhd WE1eTFhnV2+haCFXID1rOkp5R2Jz Tj2pNyN0ID6yOFSiTC5xKo7DhSp3JoSwcVOfSzqo NV+3T37CcnayYD6XOKnLmp3AlGitYpa/g7jX pJm+iUusRarIl63UnqzPlEBhP4K1d5m+hoy8bWee TWKkV22jUU+ETDihMzmhNChtIzyiNnOiaz19 OlyfQkJfQEGUPUCfO4C1XlatUFJ2UEdSLkVaNlVg SVpnSnCqTVCFO360XEZnRE96TVhpVy1+Kidw Iz+oOj6vOWCaRlemTjmaNIS5Yi+JKi2PKCRfInuy WChzJCBZHYSwcIWxcXSWZVSeTTyrNlxcXAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAACwAAAAAEAAQAAAI0gD/CBz4 RwOEP2FqEBy4ZuANER/UYFkoMAQVgRQA0DgjoAzFAW/+uPHhwAqQE3zILITgR0WSJUd01PmhhAEd BANeCHQAYMOcO0GE0JEiBiMIDl7AePhCoEKCISMQ jBnYpYoAJmgIYIjTIcUTNgHSDJSTAIqZLTiM TFmAZAeeNg0EkihyYUWPAgoW7IGRocWfJgJnMHDS By8cHiYaHBioobEWG0RQRNFTwoIEA1wEahjI IgCMLDkkHHBh58GEgpsFyrhyOQLF1AsjmF4Ie2Ge GAsDAgA7 "/> </body> </html> и угадал: firefox ( 3.5 ) и crome ( 3.0 ) отрисовали мне искомую картинку. Но радовался я недолго: ie 7 картинку казать отказался( и почему меня это не удивило? Стандарт-то новый, от 1998 года ). Но, по слухам, разработчики ms внедрили поддержку RFC 2397 в ie8... Дальнейшие поиски навели на статью http://webo.in/articles/habrah... -data-url/ в которой описано, как указанный стандарт понимают в MS и соответсвенно как с ним бороться. Далее проснулась жена и веником прогнала меня от компьютера, поэтому клепать ms-совместимое решение я не стал, хотя суть понятна. Т.о. тему экспорта картинок из RT в HTML для отображения его в любом браузере( в т.ч. ie6 и выше ) предлагаю считать раскрытой.
0
|
|||
|
0 / 0 / 0
Регистрация: 18.08.2008
Сообщений: 1,698
|
|
| 08.01.2010, 21:48 | |
|
ну если картинку аттачить - то проблем меньше... вот только нет наглядности при верстке шаблона.
Ну а после формирования файла его надо подставить в подпись почтового сообщения... так что любой HTML не подходит
0
|
|
|
0 / 0 / 0
Регистрация: 15.03.2009
Сообщений: 615
|
|||
| 08.01.2010, 22:26 | |||
Вопрос был "как вытянуть картинку"? Все остальное вроде было понятно? Цитирую вопрос:
0
|
|||
| 08.01.2010, 22:26 | |
|
Помогаю со студенческими работами здесь
8
Копирование в Rich Text Preview и Rich Text Rich Text поля Копировать Rich Text Добавление текста на rich text Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2.
Данный документ берёт данные из другого нетипового документа. . .
|
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
|
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать программный контроль на предмет проведения документа. . .
|
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
|
|
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение:
DISM / Online / Add-Capability / CapabilityName:WMIC~~~~
Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
|
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: при создании документов установить период списания автоматически. . .
|
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|