from System.Drawing import Bitmap, Graphics, Rectangle, Point
from System.IO import Path
from Spotfire.Dxp.Application.Visuals import VisualContent
#1. Prepare canvas as a blank bitmap
w=640
h=480
bm = Bitmap(w,h)
g = Graphics.FromImage(bm)
r = Rectangle(Point(0,0), bm.Size)
#2. Paint visualization into canvas
#vis is a script parameter
vis.As[VisualContent]().Render(g, r)
#3. Save your canvas
#tempFolder = Path.GetTempPath()
tempFilename = Path.GetTempFileName() + ".bmp"
bm.Save(tempFilename)
print "image saved as " + tempFilename
from System.IO import Path
from Spotfire.Dxp.Application.Visuals import VisualContent
#1. Prepare canvas as a blank bitmap
w=640
h=480
bm = Bitmap(w,h)
g = Graphics.FromImage(bm)
r = Rectangle(Point(0,0), bm.Size)
#2. Paint visualization into canvas
#vis is a script parameter
vis.As[VisualContent]().Render(g, r)
#3. Save your canvas
#tempFolder = Path.GetTempPath()
tempFilename = Path.GetTempFileName() + ".bmp"
bm.Save(tempFilename)
print "image saved as " + tempFilename
ConversionConversion EmoticonEmoticon