ASP.NET FAQ - GDI+

Find answers for the most frequently asked questions
Expand All Collapse All

VB.NET


...
Dim sFormat As New StringFormat()
sFormat.Alignment = StringAlignment.Far
...
g.DrawString('Syncfusion', New Font('Arial', 16, FontStyle.Italic), SystemBrushes.WindowText, New PointF(2, 2), sFormat)
......

C#


...
StringFormat sFormat = new StringFormat() ;
sFormat.Alignment = StringAlignment.Far;
...
g.DrawString('Syncfusion', new Font('Arial', 16, FontStyle.Italic), SystemBrushes.WindowText, new PointF(2, 2), sFormat) ;
......
Permalink

...
dim sFormat As New StringFormat()  
sFormat.FormatFlags = StringFormatFlags.DirectionVertical  
...
g.DrawString('Syncfusion', new Font('Arial',16,FontStyle.Italic or FontStyle.Bold ),SystemBrushes.WindowText, new PointF(2,2) , sFormat )  

...
StringFormat sFormat = new StringFormat()  ;
sFormat.FormatFlags = StringFormatFlags.DirectionVertical  ;
...
g.DrawString('Syncfusion', new Font('Arial',16,FontStyle.Italic|FontStyle.Bold ),SystemBrushes.WindowText, new PointF(2,2) ,sFormat)  ;
...
Permalink

VB.NET


Dim img As System.Drawing.Image
Dim strFilename As String = Server.MapPath('curves1.jpg')
img = System.Drawing.Image.FromFile(strFilename)
Dim b = New System.Drawing.Bitmap(img.Width, img.Height, PixelFormat.Format24bppRgb)
Dim g As Graphics = Graphics.FromImage(b)
img.RotateFlip(System.Drawing.RotateFlipType.Rotate270FlipXY)
g.DrawImage(img, New Point(0, 0))
Response.ContentType = 'image/jpeg'
b.Save(Response.OutputStream, ImageFormat.Jpeg)

C#


System.Drawing.Image img ;   
string strFilename = Server.MapPath('curves1.jpg')  ;
img = System.Drawing.Image.FromFile(strFilename) ; 
Bitmap b = new System.Drawing.Bitmap(img.Width, img.Height, PixelFormat.Format24bppRgb)  ;
Graphics  g    = Graphics.FromImage(b)  ;
img.RotateFlip(System.Drawing.RotateFlipType.Rotate270FlipXY)  ;
g.DrawImage(img,new Point(0,0))  ;
Response.ContentType='image/jpeg'  ;
b.Save(Response.OutputStream, ImageFormat.Jpeg)  ;
Permalink

VB.NET

Dim objBitmap As New Bitmap(500, 500)
Dim objGraphics As Graphics = Graphics.FromImage(objBitmap)
objGraphics.Clear(Color.White)
objGraphics.FillRectangle(New SolidBrush(Color.Purple), 0, 0, 400, 10)
objBitmap.Save(Response.OutputStream, ImageFormat.Jpeg)

C#

Bitmap objBitmap = new Bitmap(500, 500);
Graphics objGraphics = Graphics.FromImage(objBitmap); 
objGraphics.Clear(Color.White);
objGraphics.FillRectangle(new SolidBrush(Color.Purple  ), 0, 0, 400, 10);
objBitmap.Save(Response.OutputStream, ImageFormat.Jpeg);
Permalink

VB.NET

 ’Function
Public Function showImage(empid As Int32) As Byte()
   Dim myconnection As New SqlConnection('Server=localhost;uid=sa;password=;database=northwind;')
   Dim mycommand As New SqlCommand('Select Employeeid, FirstName,Photo from Employees where employeeid =' + empid.ToString(), myconnection)
   myconnection.Open()
   Dim dr As SqlDataReader = mycommand.ExecuteReader()
   dr.Read()
   Dim imgbyte As Byte() = CType(dr('Photo'), Byte())
   Return imgbyte
End Function ’showImage 

’In Page_Load
Dim data As Byte() = showImage(2)
Dim offset As Int32 = 78
Dim mstream As New System.IO.MemoryStream()
mstream.Write(data,offset,data.Length -offset)
Dim bmp As New System.Drawing.Bitmap(mstream)
bmp.Save(Server.MapPath('sample.jpeg'), System.Drawing.Imaging.ImageFormat.Jpeg)
mstream.Close()
Image1.ImageUrl = Server.MapPath('sample.jpeg')

C#

//Function
public byte []  showImage(Int32 empid)  
{
	SqlConnection  myconnection  = new SqlConnection ('Server=localhost;uid=sa;password=;database=northwind;');
	SqlCommand mycommand = new SqlCommand ('Select Employeeid, FirstName,Photo from Employees where employeeid =' + empid, myconnection);
	myconnection.Open ();
	SqlDataReader  dr= mycommand.ExecuteReader();
	dr.Read();
	byte[]  imgbyte =(byte[]) dr['Photo']; 
	return imgbyte;
		
}
//In Page_Load
byte[] data  = showImage (2);
Int32  offset  =78;
System.IO.MemoryStream mstream = new System.IO.MemoryStream  ();
mstream.Write(data, offset, data.Length - offset);
System.Drawing.Bitmap bmp= new System.Drawing.Bitmap(mstream);
bmp.Save(Server.MapPath ('sample.jpeg'), System.Drawing.Imaging.ImageFormat.Jpeg );
mstream.Close();
Image1.ImageUrl = Server.MapPath('sample.jpeg');
Permalink

Share with

Couldn't find the FAQs you're looking for?

Please submit your question and answer.