1. If you can't manipulate the Prints sufficiently using the Wang Controls then try Copying the Image to the Clipboard and Pasting it into a Picturebox which gives you more control over the Image, eg.
Print 2 TIFF Images on 1 Piece of Paper, Add an Invisible Picturebox to your Form..
2. You can move the Graphics cursor around anywhere on the Printed page before sending the Print to the Printer, so you can easily go back and overlay some Text on a Printed Image, eg.Code:Private Sub Command1_Click() With ImgEdit1 .Image = "C:\Files\Employee.tif" .Display .ClipboardCopy 0, 0, .ImageWidth, .ImageHeight End With Picture1.AutoSize = True Picture1 = Clipboard.GetData(vbCFBitmap) 'Print 2 Copies on the Same Page 1 Under the Other Printer.PaintPicture Picture1, 0, 0 Printer.PaintPicture Picture1, 0, ScaleY(Picture1.Height, Picture1.ScaleMode, Printer.ScaleMode) Printer.EndDoc End Sub
Add this before the Printer.EndDoc
Code:Printer.CurrentY = Picture1.ScaleHeight / 2 Printer.CurrentX = (Printer.Width - Printer.TextWidth("Centered Text")) / 2 Printer.Print "Centered Text"
------------------
Aaron Young
Analyst Programmer
[email protected]
[email protected]




Reply With Quote