Missing Images while printing in vb.net
-
Hi Toall , I want to explain you clearly , I am having some panels having some controls CheckBox,ComboBox,Datagridview,Hyperlink,label,Listbox,Picturebox,RadioButt on ,Textbox) &(Oval,Line,Rectangle ). with .BorderStyle = BorderStyle.FixedSingle . All these things are generating at runtime using some buttons . I am taking them in to bitmaps and then printing using ACROBAT DISTILLER printer. I am printing each Bitmap on a new page taking e.MarginBounds of PrintPage event using e.Graphics.DrawImage () . I took each control on a single panel. Then i take the panel into bitmap using control.drawtobitmap() .And then I print the things . Suppose if the panel is having Circle or line or ComboBox or Checkbox or DataGridView or URL or ListBox or RadioButton ,it is showing the borders . Suppose if it is having picturebox or rectangle or Textbox missing the borders . or if the panel is not having controls then it is missing the borders while printing . It is showing the borders in printpreview everytime(I have to zoom to look at these things ) but while printing ,sometimes, it is printing with borders ,sometimes it is missing the borders. If it is the last page to print it is missing last 3-4 lines (Missing the image part at bottom ). Suppose, i am having 2 bitmaps having the samesize and controls ,then in 1st page it is printing with controls & borders exactly correct .But while coming to last page, it is missing bottom 3-4 lines which makes the printing incorrect . So any help about this to make the printing correct exactly. Thanks & Regards ,