Существует программный продукт под названием AnyChart, который отлично подходит для встраивания флеш-карт на веб-страницах. AnyCharts также может экспортировать в формат PNG. Вот пример:Может ли Indy запускать Javascript?
<script type="text/javascript" language="javascript">
//<![CDATA[
var chart = new AnyChart('http://www.mysite.com/swf/AnyChart.swf');
chart.width = 600;
chart.height = 300;
chart.setXMLFile('http://www.mysite.com/anychart.xml');
chart.addEventListener("draw", function() { saveChartAsImage(chart); });
chart.write("content-box");
//]]>
</script>
Моя конечная цель состоит в том, чтобы сделать автоматизированный сервис для экспорта AnyChart диаграмм в формате PNG. Поэтому я сделал сервис с Indy, который вызывает страницы, содержащие javascript AnyChart. Но проблема заключается в том, что Indy не может выполнить javascript.
Есть ли способ включить Indy для выполнения javascript?
спасибо. Мне нужно будет выследить интерфейс IHTMLWindow2. –