|
|
|
как вы храните в БД форматированный текст?
|
|||
|---|---|---|---|
|
#18+
Сабж, собббственно. Как простейший вариант - это хранить в RTF, но это тяжелый формат, хоть и универсальный. Какие тогда компоненты для его отображения/отчетности использовать? Его вроде просто так конкатенировать нельзя? И как хранить картинки в тексте? Зависит от версии RTF? Или есть более красивый способ? Хранил одно время в MHT, но нужно хранить именно как редактируемый текст. MHT - это уже "скомпилированный". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 12:25 |
|
||
|
как вы храните в БД форматированный текст?
|
|||
|---|---|---|---|
|
#18+
GrigoriyFomin, HTML, картинки инлайнить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 12:31 |
|
||
|
как вы храните в БД форматированный текст?
|
|||
|---|---|---|---|
|
#18+
asviridenkov, инлайнить - это как? я только через mht знаю как сохранить. Инета на компе допустим, нет. И какие есть готовые компоненты для этого? Не писать же свой лисапед очередной ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 13:09 |
|
||
|
как вы храните в БД форматированный текст?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 13:14 |
|
||
|
как вы храните в БД форматированный текст?
|
|||
|---|---|---|---|
|
#18+
GrigoriyFomin asviridenkov, инлайнить - это как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 13:20 |
|
||
|
как вы храните в БД форматированный текст?
|
|||
|---|---|---|---|
|
#18+
GrigoriyFomin, Как выше написали, кодировать через base64. Компоненты - HTML Component Library. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 13:27 |
|
||
|
как вы храните в БД форматированный текст?
|
|||
|---|---|---|---|
|
#18+
asviridenkov GrigoriyFomin, Как выше написали, кодировать через base64. Компоненты - HTML Component Library. бесплатный THtmlViewer https://github.com/BerndGabriel/HtmlViewer ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 17:16 |
|
||
|
как вы храните в БД форматированный текст?
|
|||
|---|---|---|---|
|
#18+
defecator бесплатный THtmlViewer https://github.com/BerndGabriel/HtmlViewer Там нет редактора ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 17:21 |
|
||
|
как вы храните в БД форматированный текст?
|
|||
|---|---|---|---|
|
#18+
Kazantsev Alexey defecator бесплатный THtmlViewer https://github.com/BerndGabriel/HtmlViewer Там нет редактора ;) В ТЗ нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 17:33 |
|
||
|
как вы храните в БД форматированный текст?
|
|||
|---|---|---|---|
|
#18+
ъъъъъ, Есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 17:43 |
|
||
|
как вы храните в БД форматированный текст?
|
|||
|---|---|---|---|
|
#18+
Kazantsev Alexey ъъъъъ, Есть. требования наличия редактора там нет. есть требование хранения редактируемого текста GrigoriyFomin нужно хранить именно как редактируемый текст а чем он его будет редактировать - дело десятое ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 17:52 |
|
||
|
как вы храните в БД форматированный текст?
|
|||
|---|---|---|---|
|
#18+
Имхо, TRichView самый интересный: https://www.trichview.ru/features/files.html - ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 17:57 |
|
||
|
как вы храните в БД форматированный текст?
|
|||
|---|---|---|---|
|
#18+
ъъъъъ Имхо, TRichView самый интересный: https://www.trichview.ru/features/files.html - У него там есть одна особенность, аналогичная формированию HTML из DOC в Word Слышал про такую ? подсказка: там в твоей ссылке написана первая половина ответа ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 18:16 |
|
||
|
как вы храните в БД форматированный текст?
|
|||
|---|---|---|---|
|
#18+
defecator, я им ни разу не пользовался, изучил как-то доки и примеры, восхитился и отложил на полочку. Недавно узнал, что экпорт/импорт в/из DOCX появился, ещё раз восхитился. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 18:18 |
|
||
|
как вы храните в БД форматированный текст?
|
|||
|---|---|---|---|
|
#18+
ъъъъъ defecator, я им ни разу не пользовался, изучил как-то доки и примеры, восхитился и отложил на полочку. Недавно узнал, что экпорт/импорт в/из DOCX появился, ещё раз восхитился. у известного тут свириденкова тоже есть, но только через жопу, как и в RichView один-в-один ещё никому не удалось повторить, кроме аффтара DOCX - так, чтобы сохранить, а потом прочитать без изменений ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 18:22 |
|
||
|
как вы храните в БД форматированный текст?
|
|||
|---|---|---|---|
|
#18+
defecator один-в-один ещё никому не удалось повторить Так и не надо. Ведь не собираешься полную замену MS Word делать. В своем приложении "рич-контент" [почти] всегда внедрён в какое-то окошко, и как минимум форматирование неминуемо поедет, после импорта придется ручками доделывать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 18:27 |
|
||
|
как вы храните в БД форматированный текст?
|
|||
|---|---|---|---|
|
#18+
defecator ъъъъъ defecator, я им ни разу не пользовался, изучил как-то доки и примеры, восхитился и отложил на полочку. Недавно узнал, что экпорт/импорт в/из DOCX появился, ещё раз восхитился. у известного тут свириденкова тоже есть, но только через жопу, как и в RichView один-в-один ещё никому не удалось повторить, кроме аффтара DOCX - так, чтобы сохранить, а потом прочитать без изменений А как повторить один к одному, если в HTMLComponents основа - HTML, в Ричвью вообще свой формат, который лишь автору известен?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 18:33 |
|
||
|
как вы храните в БД форматированный текст?
|
|||
|---|---|---|---|
|
#18+
ъъъъъ defecator один-в-один ещё никому не удалось повторить Так и не надо. Ведь не собираешься полную замену MS Word делать. В своем приложении "рич-контент" [почти] всегда внедрён в какое-то окошко, и как минимум форматирование неминуемо поедет, после импорта придется ручками доделывать. а смысл тогда во всём этом ? Ты старался, пыхтел, форматировал - уффф, сохранил. Потом открываешь - а у тебя половина твоих усилий разъехалось, как захотелось. Самым нормальным форматом был HTML, и до Windows 7 был DHTMLEditor в комплекте винды. тот позволял всё делать чётко и удобно, и всё, что сделал, сохранялось корректно и читалось корректно но потом его убили, и нормальных редакторов HTML больше не осталось ((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 18:34 |
|
||
|
как вы храните в БД форматированный текст?
|
|||
|---|---|---|---|
|
#18+
Softologic defecator пропущено... у известного тут свириденкова тоже есть, но только через жопу, как и в RichView один-в-один ещё никому не удалось повторить, кроме аффтара DOCX - так, чтобы сохранить, а потом прочитать без изменений А как повторить один к одному, если в HTMLComponents основа - HTML, в Ричвью вообще свой формат, который лишь автору известен?! а ты точно уверен, что речь шла про RichView, а не про DOCX ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 18:36 |
|
||
|
как вы храните в БД форматированный текст?
|
|||
|---|---|---|---|
|
#18+
defecator Softologic пропущено... А как повторить один к одному, если в HTMLComponents основа - HTML, в Ричвью вообще свой формат, который лишь автору известен?! а ты точно уверен, что речь шла про RichView, а не про DOCX ? Я говорю про импорт *.docx у HTMLComponents и у TRichView. У меня тоже не получался идеальный результат ни там, ни там. Расхождения небольшие были, но терпимые. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 18:40 |
|
||
|
как вы храните в БД форматированный текст?
|
|||
|---|---|---|---|
|
#18+
defecator Ты старался, пыхтел, форматировал - уффф, сохранил. Потом открываешь - а у тебя половина твоих усилий разъехалось, как захотелось. Да ладно. Если откроешь в том, откуда сохранял - то не "разъедется". Естественно, если сохранял в "родном формате". А экспорт в чужом формате - это неизбежные искажения. Ну, если не картинку экспортировать, конечно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 19:12 |
|
||
|
как вы храните в БД форматированный текст?
|
|||
|---|---|---|---|
|
#18+
ъъъъъ Ну, если не картинку экспортировать, конечно. А вот не скажи. Был у меня факап с PNG... Давным-давно был такой веб-редактор Fireworks . Он позволял (возможно, даже, делал это по дефолту) сохранять работу в формате PNG. Эскиз хранил в виде картинки, а все данные примитивов в метачанках. И вот однажды, я отредактировал один документ не в этом редакторе, а в простеньком просмотрщике (подрезал размер картинки)... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 19:23 |
|
||
|
как вы храните в БД форматированный текст?
|
|||
|---|---|---|---|
|
#18+
Для хранения фрагментов форматированного текста, HTML по ряду причин удобнее чем RTF. 1. Он легко читается глазами в сыром виде. Иногда это бывает важно. 2. Автоматом получается выгрузка в web. 3. Легкая конкатенация - в можно вообще не заморачиваться а просто соединять текст, и браузеры и HCL это переварят. 4. Устойчив к ошибкам. Опять же, и браузеры и HCL покажут HTML любой степени кривизны. 5. Легко отделяется стилевая часть. Можно ее вынести отдельно, и менять стиль отображения для всех фрагментов сразу). 6. Легко делается поиск по тексту / выделение plain text. 7. Во многих СУБД можно сразу проиндексировать. 8. Картинки можно как внедрять так и хранить вовне. 9. В атрибутах можно хранить дополнительную информацию. И да, закопайте уже стюардессу. В смысле HtmlViewer. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 20:14 |
|
||
|
как вы храните в БД форматированный текст?
|
|||
|---|---|---|---|
|
#18+
defecator но потом его убили, и нормальных редакторов HTML больше не осталось ((( Да фиг с ним, с HTML. ТС хочет "рич формат" показывать и манипулировать им. То, что в TRichView формат DOCX (и т.п.) импортируется/экспортируется с ограничениями - дело третье. Главное, что при работе в "своём" формате (RVF - RichView Format) и XML (при использовании RichViewXML) всё ОК. Или не всё? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 20:56 |
|
||
|
как вы храните в БД форматированный текст?
|
|||
|---|---|---|---|
|
#18+
ъъъъъ defecator но потом его убили, и нормальных редакторов HTML больше не осталось ((( Главное, что при работе в "своём" формате (RVF - RichView Format) и XML (при использовании RichViewXML) всё ОК. Или не всё? Да вроде как все ОК в таком контексте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 21:10 |
|
||
|
|

start [/forum/topic.php?fid=58&tid=2037578]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
160ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
81ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 523ms |

| 0 / 0 |
