HOWTO: Use Automation to Open and Print a Word Document (Q178784)
http://support.microsoft.com/support/kb/articles/q178/7/84.asprtf文档和doc是一样 打开的
能不能打印到一个矩形区要试试看了,你可以试试看PrintOut的后面四个参数PrintOut(VARIANT* Background, VARIANT* Append, VARIANT* Range, VARIANT* OutputFileName, VARIANT* From, VARIANT* To, VARIANT* Item, VARIANT* Copies, VARIANT* Pages, VARIANT* PageType, VARIANT* PrintToFile, VARIANT* Collate, 
VARIANT* FileName, VARIANT* ActivePrinterMacGX, VARIANT* ManualDuplexPrint, VARIANT* PrintZoomColumn, VARIANT* PrintZoomRow, VARIANT* PrintZoomPaperWidth, VARIANT* PrintZoomPaperHeight)
也可以试着让automation word PrintPreview, 然后获得ActiveWindow, 然后将DC获得,打到自己的dc上然后缩放,试试,我不知道行不行:)