我有一个Racket程序,可以生成一串输出文本和一个图像:
#lang racket/gui
(define outstr "This is the output string")
(define frame (new frame%
[label "Example"]
[width 100]
[height 100]))
(new canvas% [parent frame]
[paint-callback
(lambda (canvas dc)
(send dc draw-rectangle 20 20 30 30))])
(send frame show #t)
如何让上面的程序通过具有outstr
和矩形图像的涂鸦创建一个html文件?
我在考虑首先从这个程序创建一个myscribble.scrbl文件,然后使用“system”函数发送“scribble myscribble.scrbl”之类的命令来创建html文件。但即使在那里我如何添加上面创建的图像到html文件?
这样做的最佳方法是什么?