Hi Dan,
>Can this be set in the Windows print driver, perhaps using the approach used in setprtprops from the download section?
Only if the printer driver supports this as a propietary feature. The standard interface allows changing the width and the height of a page, but how such a resized page is printed on the physical sheet is up to the printer. The margin settings in VFP are meant for line based printing. Aside from changing the report code, you might have success by printing into a file and modifying the result. If you use an image printer, you can use GDI+ to insert a broader margin. The Microsoft XPS format is XML. Maybe there's a setting for a margin somewhere (
http://www.microsoft.com/whdc/xps/default.mspx).
--
Christof