2014-05-25 78 views
0

目前,我正在爲vb.net寫一個VSTO插件,用於將頁腳設置爲列表中選擇的任何選項。但是,目前我可以設置幻燈片頁腳和講義主頁腳,但我希望能夠設置打印選項講義頁腳。PowerPoint VB.Net VSTO Addin

昏暗數p作爲PowerPoint.Presentation =一個a.Slides(0)= .HeadersFooters.Footer.Text分類

講義主如下:

因此,我可以通過使用下面的設置幻燈片:

昏暗數p作爲PowerPoint.Presentation =一個a.HandoutMaster.HeadersFooters.Footer.Text =分類

但不是我想設置的頁腳可以在這裏位於文件>打印>編輯頁眉&頁腳>筆記和講義

這可能嗎?

回答

1

打印對話框中的選項將調用與通過「插入」|「打印」對話框調用時所獲得的對話框相同的對話框。頁眉&頁腳並具有相同的效果。它沒有設置任何僅在打印時適用的特殊頁眉/頁腳。事實上,如果從打印對話框中調用對話框,但關閉不帶打印的打印對話框,則您的講義主頁眉/頁腳仍將設置爲您在對話框中要求的任何內容。

您的代碼將具有相同的效果。唯一的區別是,這當然是由於PPT中的一個錯誤,如果您通過代碼設置講義頁腳,則從打印對話框中獲得的對話框不會反映這些更改。

但請看打印預覽或實際打印的內容。你的代碼有效。

[稍後]經過多次測試後,我發現如果保存/關閉/重新打開演示文稿,對話框將恢復同步;他們都報告正確的頁腳信息。

+0

非常感謝這麼多史蒂夫這是錯誤的扔了我,想我做了什麼不工作......! – CharlesH