Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Элементы HTML и CSS

  Все выпуски  

RusFAQ.ru: Элементы HTML


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Элементы HTML

Выпуск № 336
от 16.08.2007, 17:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 378, Экспертов: 66
В номере:Вопросов: 1, Ответов: 5


Вопрос № 97969: Здравствуйте эксперты! У меня к Вам вот какое дело. Есть программа, которая собирает и обрабатывает данные, а потом создает отчет за выбранный период. Отчет она в Екселе, а мне надо переделать, чтобы отчет делался в html-формате. С текстом и...

Вопрос № 97.969
Здравствуйте эксперты!

У меня к Вам вот какое дело. Есть программа, которая собирает и обрабатывает данные, а потом создает отчет за выбранный период. Отчет она в Екселе, а мне надо переделать, чтобы отчет делался в html-формате. С текстом и таблицами я разобрался, а вот как строить графики в html, как рисовать оси координат, пересчитывать данные в эти координаты и т.д. я не понял.
Подскажите или укажите где и что можно почитать на эту тему. Может у кого есть примеры.

Заранее спасибо.
Отправлен: 10.08.2007, 17:20
Вопрос задал: Muratov Radik (статус: Посетитель)
Всего ответов: 5
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Oleg S. Mezhov
Здравствуйте, Muratov Radik!
Для таких задач обычно используются следующие связки: php+png или javascript+svg

svg это векторная графика, изображение описыватся xml файлом, который можно сгенерировать как на строне сервера, так и клиента.

подробнее:
http://ru.wikipedia.org/wiki/SVG
Ответ отправил: Oleg S. Mezhov (статус: 3-ий класс)
Ответ отправлен: 10.08.2007, 17:32

Отвечает: Gines
Здравствуйте, Muratov Radik!

Средствами HTML вы не сможете построить графики, или придётся вставлять уже готовые картинки, или прибегать к помощи языков web-программирования, например PHP, используя библиотеку GD для рисования графики.
Ответ отправил: Gines (статус: 3-ий класс)
Ответ отправлен: 10.08.2007, 17:41

Отвечает: vovikha
Здравствуйте, Muratov Radik!
html не строит графики насколько мне известно, этого можно добится с помощью php или java, хотя в вашем случае лучше java.
На php проще всего реализовать так как здесь http://barushev.net/archive/2005/php-gd-charts.html насчет java не знаю не пробовал. Вы поставили очень сложную задачу если это для внутренних нужд, а не для веба то лучше екселя не найдете. Если же для веба и вы не знаете языков програмирования, вам будет очень и очень сложно заставить это все работать, если получится напишите как реализовали задуманное вот мыло vovikha@ukr.net
---------
УЧИТСЯ УЧИТСЯ УЧИТСЯ
Ответ отправил: vovikha (статус: 2-ой класс)
Ответ отправлен: 10.08.2007, 18:44

Отвечает: HookEst
Здравствуйте, Muratov Radik!
Одного HTML, как уже сказали, для этого недостаточно.
Довольно симпатичные графики, можно рисовать, например, с помощью SVG.
Работает только на браузерах, поддерживающих inline SVG (FF1.5+ and Opera 9 + Internet Explorer).
Из js библиотек, можете посмотреть, например:
dojo . Там есть исходники, demo и документация, правда на английском.
Достаточно, только создать в HTML таблицу с данными графика и подключить к ней widget.Chart,
Успехов.
Ответ отправил: HookEst (статус: Студент)
Ответ отправлен: 11.08.2007, 08:53

Отвечает: Sema
Здравствуйте, Muratov Radik!

Я недавно читал книжку по ПХП5 и там есть цельный раздел посвященный рисованию картинок на HTML - форме...
Ответ отправил: Sema (статус: 3-ий класс)
Ответ отправлен: 13.08.2007, 16:16
Оценка за ответ: 4


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Email: support@rusfaq.ru, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.54 beta от 01.08.2007
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное