Sie sind auf Seite 1von 1

from System.

IO import MemoryStream, SeekOrigin


from System.Drawing import Image
from System.Drawing.Imaging import ImageFormat
from Spotfire.Dxp.Data import BinaryLargeObject

if Document.Properties["CurImg"] != "Cat":
imgSrc = "C:\\Users\\USERNAME\\Pictures\\2013-07-14 19.20.18.png"
Document.Properties["CurImg"] = "Cat"
else:
imgSrc = "\\\\COMPANY\\DEPARTMENT\\USERNAME\\Private\\Bell.gif"
Document.Properties["CurImg"] = "Bell"

img = Image.FromFile(imgSrc)
stream = MemoryStream()
img.Save(stream, ImageFormat.Png)
stream.Seek(0, SeekOrigin.Begin)
blob = BinaryLargeObject.Create(stream)
Document.Properties["PngImage"] = blob

Das könnte Ihnen auch gefallen