Frage

Ich habe eine HTML-Anwendung, teilweise HTML, teilweise VBscript, als eine Form verkleidet. Was sie tut, ist es ein paar lokalen Dateien öffnet, wird eine DOS-Box enthält GAWK und stellt eine Textdatei als Ergebnis. Ich möchte auf mich erweitern, indem man es mit den Ergebnissen in einem gestapelten Balkendiagramm, zum Beispiel als BMP-Datei ein Bitmap-Bild erstellen. Aber ich bin ratlos. Ich habe nicht die leiseste Ahnung, wo ich anfangen soll.

War es hilfreich?

Lösung

Ist Javascript eine Option? Das wäre viel einfacher als das Erstellen einer Image-Datei sein.

Ich habe dieses jquery verwendet Plugin http://code.google.com/p/flot/ ein paar mal und funktioniert gut.

Ich habe jetzt nicht VBScript für ein paar Jahre, denken würden Sie wahrscheinlich ein aktiven-x Objekt irgendeine Art zu verwenden, benötigen Sie eine Bilddatei zu generieren, aber ich könnte es falsch sein.

Andere Tipps

Die Grafiken sind über die Fähigkeiten von VBScript allein. Sie können versuchen, wenn Sie ein ActiveX / COM-Komponente finden, die es für Sie tun können. Suchen Sie in Google, meine Vermutung ist, dass die meisten von ihnen kommen als abgespeckte Testversionen von ziemlich teuren kommerziellen Produkten. Vielleicht hat jemand anderes hier weiß man, das kostenlos ist.

Als Alternative Route, könnte man einen Web-Service irgendwo eingerichtet, dass die Bildverarbeitung aus (zB PHP / gdlib) URL-Parameter verwenden. Dann würden Sie einfach auf das Bild zu verknüpfen haben in Ihrem HTA mit einem <img> Tag wie gewohnt.

Ich glaube, dass Sie in der Lage sein werden, diese Bibliothek http://www.walterzorn.com /jsgraphics/jsgraphics_e.htm auch in VBScript. Es kann verwendet werden, um alle Arten von Formen zu zeichnen Linien, Rechtecke, Kreise etc.

Wenn Sie die Grafik gezeichnet haben Sie die Seite in einen PDF-Drucker (wie CutePDF) drucken können das Bild auf eine Datei zur späteren Verwendung erhalten.

Die Scripting Guys von Microsoft kam mit einem Artikel aus, die diskutiert seine schon eine Weile her, aber es geht mit dem Excel-ActiveX-Steuerelement verwenden oder die OWC der Artikel steuern wirklich in detailliert wird, wie es geht, schauen Sie hier: http://www.microsoft.com/technet/scriptcenter/topics/activex/chart. mspx

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top