2013-10-18 102 views
0

我想使用Interop.Outlook API動態更改Outlook中的打印選項。例如,我想要將備註樣式頁面設置更改爲使用具有橫向方向的Letter尺寸紙張。我怎麼能這樣做呢?如何使用Interop.Outlook更改打印選項

我看過Outlook文檔,我一直無法找到如何做到這一點。這是隻能使用註冊表完成的東西嗎?

如果是這樣,有誰知道我可以做到這一點?

非常感謝您的時間。

回答

0

Outlook對象模型沒有辦法控制任何打印設置。 MailItem.PrintOut是你所得到的。

您可能想要導出郵件(MailItem.saveAs),然後在Word中導入並使用Word對象模型進行打印。

+0

非常感謝德米特里。我會嘗試的! – Toret

+0

雖然我應該注意到,但我想使用打印備忘錄樣式和表格樣式選項打印MSG文件,但使用不同的紙張尺寸。我仍然可以使用Word來做到這一點嗎? – Toret

+0

如果您使用Word,您一次只能打印一封郵件...... –