hi listers,
i'm designing an interface for thermal imagery
investigations in accordance with Agenda 21 guidelines for local governmental
bodies.
I'm using visual basic 5, and have Mapinfo running
in the background - using OLE.
I've got picturebox that is linked to a layout. The
layout is created at runtime. The only method i could see find is the
following VB code where a MapBasic function is sent to MapInfo for printing a
window;
msg = "PrintWin Interactive "
mapinfo.do msg
mapinfo.do msg
The print dialog box opens up and i select the page
size and printer. I send it to a HP designjet 650c plotter and wait. The result
was weird. the layout instead of being A4 portrait, turns out to be about 5cm
square and a mirror image of what it should be.
As far as i can see its down to two
things;
my code - though i think its right
my printer drivers - though they're working fine
elsewhere
please help friends.
I know theres a lot of council GIS officers on
board on this list, so my end code will be on release as soon as i get it
finished.
kind regards,
andrew bailey
gis officer for london borough of
hackney
