office 加載項(xiàng)- 使用 vsto 為 powerpoint 和 visio 開發(fā)加載項(xiàng)

office 加載項(xiàng)- 使用 vsto 為 powerpoint 和 visio 開發(fā)加載項(xiàng)

ID:22952324

大?。?4.00 KB

頁數(shù):12頁

時(shí)間:2018-11-02

office 加載項(xiàng)- 使用 vsto 為 powerpoint 和 visio 開發(fā)加載項(xiàng)_第1頁
office 加載項(xiàng)- 使用 vsto 為 powerpoint 和 visio 開發(fā)加載項(xiàng)_第2頁
office 加載項(xiàng)- 使用 vsto 為 powerpoint 和 visio 開發(fā)加載項(xiàng)_第3頁
office 加載項(xiàng)- 使用 vsto 為 powerpoint 和 visio 開發(fā)加載項(xiàng)_第4頁
office 加載項(xiàng)- 使用 vsto 為 powerpoint 和 visio 開發(fā)加載項(xiàng)_第5頁
資源描述:

《office 加載項(xiàng)- 使用 vsto 為 powerpoint 和 visio 開發(fā)加載項(xiàng)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、Office加載項(xiàng):使用VSTO為PowerPoint和Visio開發(fā)加載項(xiàng)  本文討論:  MicrosoftOffice應(yīng)用程序的可擴(kuò)展性  Poandbar  總結(jié)  MicrosoftVisualStudio2005ToolsfortheMicrosoftOfficesystem(VSTO)是一組強(qiáng)大的工具,其特點(diǎn)是允許開發(fā)人員使用VisualBasic®和VisualC#®來擴(kuò)展和自定義Microsoft®Office應(yīng)用程序。新版本的VSTO隨2007MicrosoftOffice系統(tǒng)一起發(fā)行。此新版本,即MicrosoftVisual

2、Studio®2005Toolsforthe2007MicrosoftOfficesystem(稱為VisualStudio2005ToolsforOfficeSecondEdition或VSTO2005SE),為icrosoft.Office.Interop.Word.Application對象。)  Application對象包含一個(gè)含有Presentations對象的Presentation集合。Presentation對象(表示實(shí)際的.ppt文檔)包含一個(gè)保存Slide對象(在您的演示文稿中,每個(gè)幻燈片對應(yīng)一個(gè)Slide對象)的Slides集合。而且每個(gè)幻

3、燈片都包含一個(gè)保存Shape對象的Shapes集合。Shape對象是您在幻燈片中看到的項(xiàng),例如,標(biāo)題、文本框架和圖表(請參閱圖2)。123456下一頁——..,?! D2PopresentationAsPoports別名添加命名空間Microsoft.Office.Interop.Poported命名空間來查看創(chuàng)建的其他引用和別名?! √砑訕?biāo)題幻燈片  標(biāo)題幻燈片(顯示演示文稿的標(biāo)題和子標(biāo)題)通常是演示文稿中的第一個(gè)幻燈片。創(chuàng)建新的幻燈片同創(chuàng)建新的演示文稿類似。通過調(diào)用AddSlide方法,您可以將幻燈片添加到演示文稿的幻燈片集合。此方法使用兩個(gè)參數(shù):幻燈片索引(用于指定

4、幻燈片在演示文稿中的插入位置)和customLayout對象?! ∧梢詮腟lideMasterou創(chuàng)建customLayout對象。SlideMaster包含您希望出現(xiàn)在幻燈片中的所有對象。如您從以下代碼中看到的一樣,您可以從PpSlideLayout枚舉選擇布局類型:DimcustomLayoutAsPoLayout=_  presentation.SlideMaster.CustomLayouts.Item(_    PoLayout對象:DimslideasPoLayout)  現(xiàn)在創(chuàng)建了標(biāo)題幻燈片,您可以使用一行代碼來設(shè)置標(biāo)題和子標(biāo)題。您可以使用剛剛創(chuàng)建的幻燈片

5、對象來獲得Shapes集合的Title屬性,以便返回作為幻燈片標(biāo)題對象的Shape對象。提供TextRange對象的Shape對象帶有返回TextFrame對象的TextFrame屬性。您可以按以下方式設(shè)置TextRange對象的Text屬性:slide.Shapes.Title.TextFrame.TextRange.Text=VSTO2005SE搖滾  除了沒有子標(biāo)題形狀屬性外,設(shè)置子標(biāo)題的過程類似。在此例中,我知道子標(biāo)題是幻燈片中的第二個(gè)形狀,因此我可以通過形狀索引來引用它:slide.Shapes(2).TextFrame.TextRange.Text=_  一個(gè)

6、OFFICE開發(fā)故事  添加項(xiàng)目符號幻燈片  接下來,您將希望添加另一個(gè)幻燈片,此幻燈片通常頂部有標(biāo)題并且以項(xiàng)目符號列表作為主要內(nèi)容。這是最常使用的幻燈片類型。為此,如先前部分那樣創(chuàng)建一個(gè)新的幻燈片,但選擇不同的CustomLayout類型:ppLayoutText。由于我希望標(biāo)題幻燈片作為第一個(gè)幻燈片出現(xiàn),因此我使用1作為標(biāo)題幻燈片的幻燈片索引。要按順序插入幻燈片(在最后一個(gè)現(xiàn)有幻燈片之后),您應(yīng)計(jì)算現(xiàn)有幻燈片的數(shù)量:DimcustomlayoutAsPoLayout=_  presentation.SlideMaster.CustomLayouts.Item(_   

7、 PoslideasPolayout)  設(shè)置演示文稿主題  2007Office系統(tǒng)的Office主題中的新功能允許您將預(yù)定義的樣式應(yīng)用于文檔。主題將全局更改演示文稿的外觀,包括字體、圖形、顏色和效果。icrosoftOfficeDocumentThemes12Civic.thmx)  創(chuàng)建功能區(qū)  功能區(qū)是新的OfficeUI的核心。替換了Office以前版本中的菜單和命令欄,功能區(qū)將特性和功能融入上下文相關(guān)的選項(xiàng)卡。選項(xiàng)卡包含許多組控件,例如按鈕、圖庫和下拉列表。對于此項(xiàng)目,您將創(chuàng)建一個(gè)帶有一個(gè)按鈕的功能區(qū),單擊該按鈕可

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時(shí)可能會顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。