문제

HTML 애플리케이션, 부분적으로 HTML, 부분적으로 vbscript, 양식으로 위장한 HTML 응용 프로그램이 있습니다. 그것이하는 일은 몇 개의 로컬 파일을 열고 Gawk가 포함 된 DOS 상자를 실행하고 그 결과로 텍스트 파일을 제시하는 것입니다. 예를 들어 .BMP 파일과 같은 스택 막대 그래프에 결과와 함께 비트 맵 이미지를 만들도록하여 확장하고 싶습니다. 하지만 난 그만 둔다. 나는 어디서부터 시작 해야할지 가장 희미한 생각을하지 않았다.

도움이 되었습니까?

해결책

JavaScript가 옵션입니까? 이미지 파일을 만드는 것보다 훨씬 쉬울 것입니다.

이 jQuery 플러그인을 사용했습니다 http://code.google.com/p/flot/ 몇 번, 잘 작동합니다.

나는 몇 년 동안 vbscript를 사용하지 않았으며 이미지 파일을 생성하기 위해 어떤 종류의 Active-X 객체를 사용해야 할 것이라고 생각하지만, 그곳에서 잘못 될 수 있습니다.

다른 팁

그래픽은 vbscript의 기능을 넘어선 것입니다. 당신을 위해 그것을 할 수있는 ActiveX/com 구성 요소를 찾으면 시도 할 수 있습니다. 구글을 살펴보면 내 생각에 대부분의 추측은 대부분 비싼 상용 제품의 멍청한 시험판으로 온다. 어쩌면 여기 다른 사람이 무료로있는 것을 알고있을 것입니다.

대체 경로로서 URL 매개 변수를 사용하여 이미지 처리 (예 : PHP/GDLIB)를 수행하는 웹 서비스를 설정할 수 있습니다. 그러면 HTA의 이미지에 링크해야 할 것입니다. <img> 평소처럼 태그.

이 라이브러리를 사용할 수있을 것 같아요 http://www.walterzorn.com/jsgraphics/jsgraphics_e.htm vbscript에서도. 모든 종류의 모양 선, 사각형, 원 등을 그리는 데 사용할 수 있습니다.

그래프를 그린 후에는 페이지를 pdf 프린터 (예 : cutepdf)에 인쇄하여 나중에 사용하기 위해 이미지를 파일로 가져올 수 있습니다.

Microsoft Scripting Guys는 꽤 오래 전에 논의한 기사를 가지고 나왔지만 Excel ActiveX 컨트롤 또는 OWC 컨트롤을 사용하는 것이 포함됩니다. http://www.microsoft.com/technet/scriptcenter/topics/activex/chart.mspx

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top