Разыскивается компонент на замену RichView/ScaleRichView.

  • Автор темы boroda66
  • 1763
  • Обновлено
  • 05, Nov 2016
  • #1
Требования: Формирование документа программно; Возможность вставлять фото, графики, диаграммы; Редактирование пользователем (WYSIWYG). Желательно чтоб была возможность позиционировать объекты на странице, а не вставлять их в текст, как в RichView.

boroda66


Рег
09 Oct, 2013

Тем
1

Постов
3

Баллов
13
  • 21, Nov 2016
  • #2
TMS TAdvRichEditor
Keoda, post: 767770:
У TMS есть целый ряд TAdvRichEditorXXX рекомендую.
If you have try this component, can you tell me, is it realy good and how many resources use. Thanks in advance.
 

kraki


Рег
20 Apr, 2009

Тем
1

Постов
2

Баллов
12
  • 21, Nov 2016
  • #3
Keoda, post: 767770:
У TMS есть целый ряд TAdvRichEditorXXX рекомендую.
Ну не совсем целый ряд... А только один - TAdvRichEdit. И тех возможностей, которые хочет автор топика, он не имеет.
 

algin


Рег
21 Nov, 2016

Тем
0

Постов
6

Баллов
6
  • 22, Nov 2016
  • #4
Что-то не совсем понятно, что означает "возможность позиционировать объекты на странице" ? Вроде как RichView позволяет достаточно гибко вставлять различные объекты в документ, в крайнем случае можно и фон листа сделать, вот и будет фиксация с позиционированием.

Может что-то не так с формулировкой проблемы? Если нужно что-то хитро отображать, то, наверное, следует посмотреть в сторону HTML.

RTF-формат все-таки для текста, пусть и с картинками, и возможностью печати на бумаге разного формата, тогда позиционирование объекта на странице как-то будет выбиваться из этой модели.
 

Alexsob


Рег
21 Sep, 2007

Тем
0

Постов
8

Баллов
8
  • 22, Nov 2016
  • #5
Keoda, post: 767770:
У TMS есть целый ряд TAdvRichEditorXXX рекомендую.
И они требуют хотя бы Delhi7 Под C++ Builder 6.0 не компилируется из-за отсутствия юнита RTTI.
Одна из немногих частей кода TMS, которая не собирается под BCB 6.0. Также пока не портированы pdf, spellcheck, treeview и кое-что из самого нового. За остальным если надо delphi - bcb 6.0 версию - прошу обращаться в личку.
 

DJ VK


Рег
05 Aug, 2011

Тем
0

Постов
8

Баллов
8
  • 27, Nov 2016
  • #6
boroda66, post: 767769:
Требования:
Формирование документа программно;
Возможность вставлять фото, графики, диаграммы;
Редактирование пользователем (WYSIWYG).
Желательно чтоб была возможность позиционировать объекты на странице, а не вставлять их в текст, как в RichView.
А чем ещё, кроме подчёркнутого, не угодили компоненты RichView? Наверняка не ради одной фичи вся эта миграция затевается?
 

reenoip


Рег
08 Jan, 2013

Тем
1

Постов
14

Баллов
24
  • 10, Dec 2016
  • #7
Чтобы советовать, нужно более детальное описание задачи, а так RichView/ScaleRichView - вполне гибкие решения.
 

le-xa


Рег
10 Jun, 2005

Тем
0

Постов
10

Баллов
10
  • 11, Dec 2016
  • #8
Можно пакет компонентов для работы с html попробовать. Но он платный https://delphihtmlcomponents.com/

. Там есть визивиг редактор HTML Editor, посмотри, может понравится
 

WildFrag


Рег
22 Dec, 2008

Тем
0

Постов
20

Баллов
20
  • 24, Dec 2016
  • #9
TMS Думаю только TMS компоненты на такое возможны, по крайней мере лучше остальных.
 

mityny2


Рег
09 Jul, 2011

Тем
0

Постов
2

Баллов
2
  • 21, Jan 2017
  • #10
Возможно не то, но вдруг.

Старый добрый RxRichEdit из RxLibrary имеет возможность вставлять в существующий документ форматированный текст, не удаляя старый.

Если что, этот текст можно подготовить и в программе - формат rtf на самом деле не сложный, если прочитать спецификацию или посмотреть код, вставляя и форматируя.

И конечно, программная вставка и форматирование есть.

Можно вставлять картинки, объекты.

Как объекты будут отображаться зависит от программы-сервера. Видимо, хочется вообще избавиться от RTF? Предполагаю, что лучшая из реальных альтернатив это Html.

Нужно искать хороший компонент html-редактора.

Есть еще SVG, но он наверняка не подойдет (но в нем есть точное позиционирование). А какие-то самодельные форматы компонентов это скорей всего ненадежно и будет иметь свои проблемы хотя бы в плане дальнейших перспектив.
 

deluseer


Рег
13 Jan, 2017

Тем
0

Постов
5

Баллов
5
  • 26, Jan 2017
  • #11
Поддерживаю TMS
Сорри, но надо 5 сообщений. Срочно (((
Alexsob, post: 767774:
Что-то не совсем понятно, что означает "возможность позиционировать объекты на странице" ? Вроде как RichView позволяет достаточно гибко вставлять различные объекты в документ, в крайнем случае можно и фон листа сделать, вот и будет фиксация с позиционированием.
Может что-то не так с формулировкой проблемы? Если нужно что-то хитро отображать, то, наверное, следует посмотреть в сторону HTML.
RTF-формат все-таки для текста, пусть и с картинками, и возможностью печати на бумаге разного формата, тогда позиционирование объекта на странице как-то будет выбиваться из этой модели.
2 сообщение
 

vac_vic1


Рег
26 Jan, 2017

Тем
1

Постов
3

Баллов
13
  • 02, Feb 2017
  • #12
У меня к RIchView другая претензия, версия 4 корежит встроенную графику, такое чувство, что при кодировании разбивается на отдельных банка, в результате на фотографии рисуется крест, который с ходом редактирования еще и разрастается.
 

bgrooshin


Рег
01 Dec, 2009

Тем
0

Постов
2

Баллов
2
  • 04, Feb 2017
  • #13
Сегодня попробовал новый ExpressRichEditControl (Rich Edit Control) на DevExpress - версия 16.2. У него эсть многие фичи, лучше сами увидите. Имеет PDF export!
 

kokonn365


Рег
08 Sep, 2010

Тем
0

Постов
2

Баллов
2
  • 04, Feb 2017
  • #14
kokonn365, post: 767785:
Сегодня попробовал новый ExpressRichEditControl (Rich Edit Control) на DevExpress - версия 16.2. У него эсть многие фичи, лучше сами увидите. Имеет PDF export!
Так может в соответствующую тему

выложите эту версию DevEx, чтобы мы смогли попробовать?
 

МарковАлександр


Рег
23 Aug, 2012

Тем
1

Постов
24

Баллов
34
  • 08, Feb 2017
  • #15
а я скачал TRichView 16.10.1, так немогу установить на берлин, ошибка компиляции и все тут
да и забыл, ExpressRichEditControl - подскажите он с DOC и DOCX работает?
 

AleXStam


Рег
08 Feb, 2017

Тем
0

Постов
1

Баллов
1
Тем
49554
Комментарии
57426
Опыт
552966

Интересно