www.gnostice.com 

Draw Image Example

Top 

[VC++]

long pImageStream=0, nfileSize=0;

LPCSTR fname;        

fname = "Image File";

m_Engine.SetFileName("C:\\DrawImageMem");

m_Engine.BeginDoc();

GetImageStreamAndSize(fname, pImageStream, nfileSize);

m_Engine.DrawImageMemXY(1,1,pImageStream, nfileSize,itBMP);

m_Engine.DrawImageMemR(4, 4, 6, 6,pImageStream,nfileSize,itBMP);

m_Engine.EndDoc();        

 

 

 

[VB]

Dim data() As Byte

Dim bufsize As Long

With gtEngineX1

   .FileName = "C:\ImageMem"

   .BeginDoc

   '

   Call GetMemoryBuffer("Image File", data, bufsize)

   .DrawImageMemXY 1, 1, VarPtr(data(0)), bufsize, itBMP

 

   .ImageSettings.Stretch = True

   .DrawImageMemR 4, 4, 6, 6, VarPtr(data(0)), bufsize, itBMP

 

   .EndDoc

End With