-
Интересует возможность отображения довольно сложных математических выражений (с обыкновенными добями, корнями квадратными и пр.) в .NET? Не сталкивался ли кто-нибудь с похожей задачей? М.б. есть готовые решения? Писать самому долго, а проект уже скоро сдавать :(
-
а как же Microsoft Equation?
-
Хотелось бы обойтись без OLE. На выходе должна быть картинка. Нашёл пока только Soft4science Equation Server for .NET, всё бы хорошо, только стоит оно $600 o_O Нет ли аналогов подешевле, или того лучше - даром?
-
-
> [3] boa_kaa © (01.05.08 00:18)
Спасибо большое, это именно то, что нужно!
-
Эх, радоваться я поторопился, т.к. предложенная либа не поддерживает русские символы в выражениях :(
-
> X9 © (01.05.08 09:20) [5]
она же с исходниками O_o
-
> [6] boa_kaa © (01.05.08 13:43) > она же с исходниками O_o
Это всё понятно. Но не так просто заставить писать его по-русски, оно не используется стандартных шрифтов, каждый символ занесён в исходник набором байт, т.е. для каждого символа придёться составлять этот набор самому. Таким макаром я никак не уложусь в сроки :(
-
тогда [1] или OpenOffice.org Math :)
-
О! Точно! А есть примеры его использования?
-
должны быть там же
-
> boa_kaa © (02.05.08 08:24) [10] > должны быть там же
Т.е. на OpenOffice.org? Не нашёл. Хотя, может быть, плохо искал.
-
-
> [12] boa_kaa © (02.05.08 19:07)
Увы, по OpenOffice там ничего не нашёл :( Кстати, тащить за своей софтиной OO.org целиком мне не дадут, максимум - кусочек размером в несколько Мб. Пытался отыскать, какая именно либа в OO ответственна за визуализацию формул, однако, как я понял, там всё очень тесно взаимосвязано, и выдрать часть, ответственную лишь за отображение выражений малой кровью не получится :(
-
да... чего-то я не посмотрел на исходники этого уравнениеписателя :) если мне память не отшибает, есть бесплатный Delphi-компонент, который позволяет писать формулы. Кажется, видел его в Королевстве. Короче, самый простой и быстрый вариант - сляпать свою библиотеку на Delphi (DLL) и импортировать нужные функции в свой проект.
-
> [14] boa_kaa © (04.05.08 01:48)
По всей видимости, это самый простой вариант. Нашёл ещё GtkMathView ( http://helm.cs.unibo.it/software/mml-widget/#svn ), с готовыми бинарниками под Win, сегодня вечером посмотрю, что это за зверь. Если не получится - буду делать ExprMake через DLL.
-
-
> Vedun (07.05.08 01:25) [16]
Точно! Это же Григорьева компонент!
-
Да. Классная штука. Сам пользуюсь и каждый раз мысленно благодарю автора. :-)
-
Всё, сделал через DLL, немного модифицировав [16].
Если кому нужна будет готовая DLL-ка - пишите, вышлю.
|