Hay un producto de software llamado AnyChart que es ideal para incrustar gráficos basados en Flashed en páginas web. AnyCharts también puede exportar al formato de archivo PNG. He aquí un ejemplo:¿Puede Indy ejecutar 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>
Mi objetivo final es hacer un servicio automatizado para exportar las tablas AnyChart a formato PNG. Así que hice un servicio con Indy que llama a páginas que contengan AnyChart javascript. Pero el problema parece ser que Indy no puede ejecutar el javascript.
¿Hay alguna manera de permitir que Indy ejecute javascript?
Gracias. Tendré que buscar la interfaz IHTMLWindow2. –