C'è un prodotto software chiamato AnyChart che è grande per l'incorporamento di grafici basati su Flash nelle pagine web. AnyCharts può anche esportare in formato file PNG. Ecco un esempio:Indy può eseguire 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>
Il mio obiettivo finale è creare un servizio automatizzato per esportare i grafici AnyChart in formato PNG. Così ho creato un servizio con Indy che chiama le pagine contenenti il javascript AnyChart. Ma il problema sembra essere che Indy non può eseguire il javascript.
Esiste un modo per consentire Indy per eseguire JavaScript?
Grazie. Dovrò cercare l'interfaccia IHTMLWindow2. –