了解開發(fā)人員感興趣的 Office 2013 功能和技術(shù)。 上次修改時(shí)間:2015年3月9日 適用范圍:apps for Office | apps for SharePoint | Office 2013 | Office 365 | SharePoint Foundation 2013 | SharePoint Server 2013 Office 2013 是生產(chǎn)力的未來發(fā)展趨勢,。對于用戶和開發(fā)人員來說,,它的發(fā)布的確令人激動(dòng)。無論您走到哪里,,Office 2013 都能隨您一起漫游,,將您的電子郵件、重要文檔,、聯(lián)系人,、日歷和個(gè)人設(shè)置納入幾乎所有設(shè)備中,包括支持觸摸的體驗(yàn)(參見圖 1),。 圖 1. Office 2013 生產(chǎn)力體驗(yàn)
Office 2013 將網(wǎng)絡(luò)引入到 Office 客戶端應(yīng)用程序中,。網(wǎng)絡(luò)可以在動(dòng)態(tài) Web 應(yīng)用程序開發(fā)環(huán)境中實(shí)現(xiàn)大量激動(dòng)人心的新情景和解決方案。您現(xiàn)在可以使用動(dòng)態(tài)語言(例如 Python,、PHP,、Perl 和 JavaScript)以及 Web 開發(fā)工具(如 Microsoft Visual Studio 2012)進(jìn)行應(yīng)用程序開發(fā)。 Office 2013 可將 Web 與用戶已熟悉的 Office 應(yīng)用程序集成,。這使得開發(fā)重心從專有語言 (Microsoft Visual Basic for Applications) 轉(zhuǎn)向基于 Web 的語言(HTML,、CSS、JavaScript 等),,從而使您能夠運(yùn)用 Web 開發(fā)技能進(jìn)行 Office 開發(fā),。通過使用 Office 外接程序(之前代號(hào)為"Agave"),您可以將基于 Web 的功能添加到 Office 應(yīng)用程序中(參見圖 2),。 圖 2. 將 Web 引入 Office 應(yīng)用程序
下文將詳細(xì)介紹 Office 外接程序,。Office 2013 引入了以下關(guān)鍵組件。 Office 中的瀏覽器Office 2013 繼續(xù)支持您所熟悉的服務(wù)和技術(shù),,并可與 Web 輕松集成(參見圖 3),。 圖 3. Office 2013 繼續(xù)支持常用功能
通過創(chuàng)建可集成數(shù)據(jù)和 Web 內(nèi)容的視覺效果豐富的解決方案,您可以將 Web 最好的一面引入 Office 應(yīng)用程序,。您還可以使用 Visual Studio 2008 中功能強(qiáng)大的新工具簡化開發(fā)過程,。對于 Office 2013,,代碼解決方案使用相同的基本代碼,以便用在不同的應(yīng)用程序和設(shè)備上,,從而幫助降低重建和重新設(shè)計(jì)所產(chǎn)生的開發(fā)成本,。 這種現(xiàn)代化的開發(fā)平臺(tái)以完全交互的、類似瀏覽器的體驗(yàn)將 Web 解決方案引入 Office 中,,并使您能夠使用基于 Web 的標(biāo)準(zhǔn)語言(例如 JavaScript,、HTML5 和 JQuery)更快地構(gòu)建解決方案。例如,,您可以將客戶關(guān)系管理數(shù)據(jù)庫中的銷售數(shù)據(jù)與 Bing 地圖 Web 服務(wù)進(jìn)行組合,,以創(chuàng)建更高效的銷售報(bào)告。 請注意,,JQuery 是一個(gè)基于 JavaScript 標(biāo)準(zhǔn)的庫,。 Office 2013 是一個(gè)用于構(gòu)建企業(yè)解決方案的可靠平臺(tái)。Office 2013 具有下列優(yōu)點(diǎn):
Office 商店Office 2013 提供 Office 商店來承載 Microsoft Office 解決方案,。組織可使用 Office 商店購買解決方案,。組織還可以選擇稱為"應(yīng)用程序目錄"的內(nèi)部商店。"應(yīng)用程序目錄"將所有公司解決方案放在一個(gè)中心位置,,而不管解決方案是在內(nèi)部還是外部開發(fā)的,。這樣,IT 便可以從一個(gè)中心位置管理和監(jiān)控解決方案,,并且方便用戶查找解決方案,。 對于 IT 和最終用戶來說,使用 Office 商店有諸多優(yōu)勢:
遙測和分析隨著組織中文件和解決方案數(shù)量的增加,,管理和安全性成為一項(xiàng)復(fù)雜且成本高昂的任務(wù)。Office 2013 可幫助確定最常用的解決方案,,從而簡化升級(jí)過程,。Office 2013 中新增的遙測功能可提供有關(guān)已部署解決方案的運(yùn)行狀況信息,從而在降低總體 IT 管理成本的同時(shí)改進(jìn)服務(wù)質(zhì)量(參見圖 4),。用于管理已部署應(yīng)用程序的運(yùn)行狀況的新工具稱為"Office 遙測儀表板",。 您還可以通過 Office 2013 遙測日志確定早期版本中已棄用、隱藏或更改的特定編程實(shí)體(集合,、類,、枚舉、方法和屬性),,以便通過識(shí)別與 Office 2013 不兼容的代碼來快速重構(gòu)您的解決方案,。 圖 4. Office 遙測儀表板
通用 JavaScript 對象模型Office 2013 應(yīng)用程序開發(fā)平臺(tái)基于通用 API(參見圖 5)進(jìn)行基于 Web 的開發(fā)。這是通過 Office 可讀取,、寫入和與之綁定的大量通用對象實(shí)現(xiàn)的,。仍支持使用 Microsoft Visual Basic for Applications (VBA) 進(jìn)行單個(gè) Office 2013 應(yīng)用程序開發(fā),。 圖 5. 通用 Office API
除了面向 Web 的新 Office 功能外,,Office 2013 應(yīng)用程序還可從新增和改進(jìn)的功能中受益,。以下各節(jié)提供有關(guān) Office 2013 產(chǎn)品的各項(xiàng)優(yōu)點(diǎn)的詳細(xì)信息。 Access 2013 旨在簡化 Web 開發(fā),,具體方式與它在之前涉及 Microsoft Windows 開發(fā)的方案中所用的方式非常相似,。Access 2013 使您能夠快速創(chuàng)建可用于運(yùn)行 LOB 應(yīng)用程序的應(yīng)用程序。 以數(shù)據(jù)為中心的應(yīng)用程序 Access 2013 具有一個(gè)新框架,,設(shè)計(jì)該框架只有一個(gè)目的,,即,使用戶能夠創(chuàng)建以數(shù)據(jù)為中心的 Web 應(yīng)用程序,。Access Services 使用 Microsoft SQL Server 2012 或 SQL Azure 存儲(chǔ)數(shù)據(jù),。使用 SQL Server 存儲(chǔ)數(shù)據(jù)可提高可管理性和可伸縮性。 與其他技術(shù)集成 通過使用標(biāo)準(zhǔn)技術(shù),,Access 2013 使可用于自定義 Access 應(yīng)用程序的開發(fā)人員工具的數(shù)量顯著增加,。通過將 SQL Server 作為其數(shù)據(jù)存儲(chǔ)區(qū),Access 2013 大大改進(jìn)了 Access 應(yīng)用程序的可管理性和可伸縮性,。與 Office 365 和 SQL Azure 的兼容性明顯擴(kuò)大了 Access 應(yīng)用程序的使用范圍,。 有關(guān) Access 2013 中的功能的詳細(xì)信息,請參閱Access 中面向開發(fā)人員的新增功能,。 Office 外接程序?qū)崿F(xiàn)了一個(gè)針對支持的 Office 2013 客戶端應(yīng)用程序的新擴(kuò)展性模型,。這一新模型旨在使 Web 開發(fā)人員能夠輕松創(chuàng)建基于 Web 的解決方案,以便擴(kuò)展 Office 客戶端應(yīng)用程序,。Office 外接程序?qū)嶋H上就是一個(gè)網(wǎng)頁,,它可以托管在 Office 客戶端應(yīng)用程序內(nèi)部以便在文檔中提供擴(kuò)展內(nèi)容或功能,也可以托管在與客戶端應(yīng)用程序相關(guān)聯(lián)的任務(wù)窗格中,,或者在電子郵件中根據(jù)上下文進(jìn)行激活,。Office 外接程序提供一種通過諸如 HTML、CSS,、JavaScript 和 REST 的標(biāo)準(zhǔn) Web 技術(shù)擴(kuò)展 Office 客戶端應(yīng)用程序的新方法,。 要實(shí)現(xiàn) Office 外接程序,可使用一個(gè)新的基于 JavaScript 的 API,,它可通過常見的以及特定于應(yīng)用程序的數(shù)據(jù)類型,、對象、函數(shù)和事件跨 Office 客戶端環(huán)境提供對 Microsoft Office 文檔和應(yīng)用程序的簡單且一致的編程訪問,。適用于 Office 外接程序庫的 JavaScript API 可提供用于讀取和寫入支持的 Office 文檔以及處理關(guān)鍵應(yīng)用程序和用戶事件(如所選內(nèi)容更改)的對象和成員,。 您可以將應(yīng)用程序上載到公共 Office 商店、SharePoint 上的專用應(yīng)用程序目錄,、文件共享或 Exchange 服務(wù)器:
Office 外接程序幾乎能夠執(zhí)行網(wǎng)頁在瀏覽器中所能執(zhí)行的全部操作:
同時(shí),與網(wǎng)頁一樣,,Office 外接程序也受瀏覽器帶來的同樣限制的制約,,例如用于域隔離的同源策略和安全區(qū)域。 Office 外接程序的選項(xiàng):
下表列出了每種 Office 2013 產(chǎn)品支持的 Office 外接程序類型。 表 1. 按產(chǎn)品劃分的支持的 Office 相關(guān)應(yīng)用程序類型
Office 外接程序包括一個(gè)清單 XML 文件和一個(gè)網(wǎng)頁,,如圖 6 和圖 7 所示,。 圖 6. Office 相關(guān)應(yīng)用程序的基本組件
圖 7. 基本 Office 相關(guān)應(yīng)用程序示例
有關(guān) Office 外接程序的詳細(xì)信息,,請參閱 Office 加載項(xiàng)平臺(tái)概述。 Office 相關(guān)應(yīng)用程序示例若要查看 Office 外接程序的示例,,請看一下圖 8,。這是一個(gè) Excel 相關(guān)任務(wù)窗格應(yīng)用程序。現(xiàn)在考慮您的企業(yè)每天使用的 LOB 數(shù)據(jù),。在此示例中,,您可與文檔交互,,具體方法是將任務(wù)窗格中的數(shù)據(jù)插入文檔中,,然后重新讀取該數(shù)據(jù)并將其插入任務(wù)窗格中的相應(yīng)框中。 圖 8. Excel 相關(guān)任務(wù)窗格應(yīng)用程序
借助 Office 外接程序提供的豐富 Web 集成,,您可以在一個(gè)位置訪問數(shù)據(jù)和 Web 內(nèi)容,,以獲取豐富的數(shù)據(jù)分析信息。 同樣,,圖 9 在 Excel 相關(guān)內(nèi)容應(yīng)用程序中顯示了一個(gè)類似的解決方案,。在此例中,Web 瀏覽器嵌入在內(nèi)容中,。 圖 9. Excel 相關(guān)內(nèi)容應(yīng)用程序
Visual Studio 2008 包含一個(gè)用于 Office 外接程序的模板(參見圖 10),。 圖 10. Visual Studio 中的 Office 相關(guān)應(yīng)用程序模板
當(dāng)您在 Visual Studio 2008 中創(chuàng)建 Office 外接程序項(xiàng)目時(shí),系統(tǒng)將為您創(chuàng)建所有必需的文件:
此外,,當(dāng)您運(yùn)行該項(xiàng)目以進(jìn)行測試時(shí),,系統(tǒng)會(huì)為您啟動(dòng)特定的 Office 應(yīng)用程序。 通常,,Office 2013 繼續(xù)為在臺(tái)式計(jì)算機(jī)上運(yùn)行的 Office 富客戶端提供基于 COM 的 Office 客戶端對象模型,。但是,建議您利用 Office 相關(guān)應(yīng)用程序平臺(tái)的優(yōu)勢,。因此,,在創(chuàng)建新解決方案之前,您應(yīng)該排定所用方案的優(yōu)先級(jí)并確認(rèn)您是否可使用 Office 相關(guān)應(yīng)用程序平臺(tái)開發(fā)新解決方案,,然后再做出最終決定,。
Office Home & Student 2013 RT 版本是個(gè)例外,,它運(yùn)行在基于 ARM 的 Windows 8 RT 設(shè)備上。該版本包括 Excel 2013,、OneNote 2013,、PowerPoint 2013 和 Word 2013。請注意,,由于 ARM 設(shè)備上的內(nèi)存容量有限,,因此該 Office 版本不支持宏(包括 .XLM 文件),、加載項(xiàng)和 ActiveX 控件。 Excel 2013 是用于開發(fā)功能強(qiáng)大的業(yè)務(wù)和財(cái)務(wù)解決方案的平臺(tái),。您可以編寫代碼來以多種方式自定義和擴(kuò)展 Excel 2013 – 自動(dòng)化操作,、用戶界面自定義、數(shù)據(jù)輸入表單以及使用用戶定義的函數(shù)擴(kuò)展公式等等,。 新的工作表函數(shù) Excel 2013 添加了大約五十個(gè)新工作表函數(shù),,以實(shí)現(xiàn)與開放文檔格式 (ODF 1.2) 的兼容性。 快速分析 快速分析功能(參見圖 11)是與上下文相關(guān)的 UI,,借助它,,只需單擊一下即可訪問數(shù)據(jù)分析功能,例如公式,、條件格式設(shè)置,、迷你圖、表,、圖表和數(shù)據(jù)透視表,。您可以編程方式在 Excel 2013 中允許或禁止顯示新增的快速分析功能。 圖 11. 快速分析
新數(shù)據(jù)源的可用性 您可以連接到 PowerPivot 支持的一組新數(shù)據(jù)源,,包括 OData 訂閱源,、Azure、SharePoint 數(shù)據(jù)訂閱源和其他 OLE DB 提供程序,。 以編程方式使用 DataModel OM 新的 DataModel 對象模型(VBA 對象模型的一部分)使您能夠以編程方式加載和刷新數(shù)據(jù)源,。 獨(dú)立于數(shù)據(jù)透視表創(chuàng)建數(shù)據(jù)透視圖 您可以使用 Excel 2013 中的分離數(shù)據(jù)透視圖與數(shù)據(jù)透視表功能?;?OLAP 或 PowerPivot 數(shù)據(jù)源的數(shù)據(jù)透視圖和數(shù)據(jù)透視表可進(jìn)行分離,,以便可以獨(dú)立于任何數(shù)據(jù)透視表創(chuàng)建數(shù)據(jù)透視圖,并且可通過僅數(shù)據(jù)透視圖體驗(yàn)瀏覽數(shù)據(jù),。這與當(dāng)前范例(數(shù)據(jù)透視圖作為數(shù)據(jù)透視表的一部分創(chuàng)建)正好相反,。這種分離將同時(shí)體現(xiàn)在 Excel 2013 客戶端和 Microsoft Excel Services 中。 單文檔界面 對 Excel 2013 中的單文檔界面 (SDI) 進(jìn)行更改對可編程性具有一定影響,。SDI 意味著每個(gè)工作簿都將有其自己的頂級(jí)應(yīng)用程序窗口,,并將有自己的相應(yīng)功能區(qū)。 以編程方式打開和關(guān)閉動(dòng)畫 您可以使用 Application 對象上的新 EnableMacroAnimations 屬性切換動(dòng)畫顯示,。動(dòng)畫在宏執(zhí)行過程中默認(rèn)處于禁用狀態(tài),。若要啟用動(dòng)畫,請?jiān)诤觊_頭添加 Application.EnableMacroAnimation = True,。必須為每個(gè)宏設(shè)置此設(shè)置才能使 Excel 在宏執(zhí)行過程中顯示動(dòng)畫,。 使用 Web 服務(wù)函數(shù) 您現(xiàn)在可以使用 Web 服務(wù)功能(在"Web"功能類別中)以匿名方式訪問 REST Web 服務(wù)。 有關(guān) Excel 2013 中的功能的詳細(xì)信息,請參閱Excel 中面向開發(fā)人員的新增功能,。 InfoPath 2013 可讓您輕松地在 Microsoft SharePoint Server 平臺(tái)上構(gòu)建各種基于表單的應(yīng)用程序,。 改進(jìn)的與 Office 2013 產(chǎn)品的集成 InfoPath 2013 提供與其他 Office 程序和服務(wù)器的最佳集成,可幫助改進(jìn)您收集,、組織和管理數(shù)據(jù)的方式?,F(xiàn)有 InfoPath 解決方案將繼續(xù)適用于 Office 2013 應(yīng)用程序和 SharePoint Server。在此版本中,,InfoPath 2013 尚未引入新功能或方案,。 編寫和編輯代碼的新方式 已從 Microsoft InfoPath Designer 2013 中刪除 Microsoft Visual Studio Tools for Applications IDE。現(xiàn)在,,若要在 InfoPath Designer 2013 中編寫或編輯表單代碼,,則需要 Visual Studio 2008 和 Visual Studio Tools for Applications 11 加載項(xiàng)。雖然編程體驗(yàn)基本上未發(fā)生更改,,但在為 InfoPath 表單編寫托管代碼時(shí),,您現(xiàn)在可以享受完善的 Visual Studio 開發(fā)體驗(yàn),。 OneNote 2013 為您提供了一個(gè)用于存儲(chǔ)您的筆記和想法的理想位置,,從而幫助您密切關(guān)注您的生活。您可以將文本,、圖像,、音頻和視頻作為筆記來捕獲,并與朋友和同事共享它們,。新屬性使加載項(xiàng)能夠與新的嵌入式 Office 文檔類型交互,,還為包含某些類型的內(nèi)容的頁面提供性能改進(jìn)。 嵌入文件 OneNote 2013 使您能夠?qū)?Excel 和 Visio 文件作為活動(dòng)文檔嵌入頁面中,,而不是只將它們附加為文件,。這使用戶能夠直接與 OneNote 內(nèi)部的內(nèi)容交互,而無需在 Excel 或 Visio 中打開文檔,。這些新文檔類型具有一些已在 XML 架構(gòu)中公開的新屬性,。 快速歸檔對話框改進(jìn) "快速歸檔"對話框現(xiàn)在可以顯示幫助鏈接,并使用戶能夠創(chuàng)建記事本,??梢跃幊谭绞絾⒂眠@些額外的對話框功能。 性能改進(jìn) GetPageContent 方法的新頁面信息類型 (piFileType) 可用于檢索頁面內(nèi)容,,而不用解碼二進(jìn)制數(shù)據(jù)(例如墨跡,、圖像或嵌入文件)。 Outlook 2013 為您提供綜合的時(shí)間和信息管理器,。移動(dòng)性是全球業(yè)務(wù)的一個(gè)重要方面,,在各種設(shè)備上都能使用 Outlook 2013 可為客戶帶來巨大的競爭優(yōu)勢。Outlook 郵件應(yīng)用程序形式的 Outlook Web 應(yīng)用使網(wǎng)頁能夠顯示在位于 Exchange 2013 服務(wù)器上的當(dāng)前查看的郵件或約會(huì)項(xiàng)目中。 內(nèi)聯(lián)響應(yīng) Outlook 2013 引入了內(nèi)聯(lián)響應(yīng)功能,,利用這種功能,,用戶可以撰寫內(nèi)聯(lián)響應(yīng),而不是打開新的檢查器窗口,。如果您的解決方案需要向"撰寫備注"功能區(qū)中添加自定義 Fluent UI 控件,,或者您需要在發(fā)送響應(yīng)消息之前對其應(yīng)用業(yè)務(wù)邏輯或自定義功能,可修改您的解決方案以使用 Explorer 對象中的新 InlineResponse 事件,。 禁用加載項(xiàng) Outlook 2013 增加了 Outlook 2010 的加載項(xiàng)彈性,,可監(jiān)視加載項(xiàng)性能計(jì)數(shù)器,例如加載項(xiàng)啟動(dòng),、關(guān)閉,、文件夾切換、項(xiàng)目打開和迭代計(jì)時(shí),。例如,,如果啟動(dòng)時(shí)間中值超過指定的數(shù)量,Outlook 將禁用加載項(xiàng)并向用戶顯示一則通知以告知其加載項(xiàng)已被禁用,。用戶可以選擇始終啟用加載項(xiàng),,這樣即使加載項(xiàng)超過性能閾值,Outlook 也不會(huì)禁用加載項(xiàng),。系統(tǒng)管理員還可以使用組策略對禁用哪些加載項(xiàng)進(jìn)行更高級(jí)別的增強(qiáng)控制,。 Outlook 相關(guān)郵件應(yīng)用程序 您可以通過 Outlook 相關(guān)郵件應(yīng)用程序訪問有關(guān)當(dāng)前查看的郵件或約會(huì)的上下文信息,以便您可以向客戶提供更豐富的體驗(yàn),。您可以訪問 Exchange 2013 以及其他 Web 服務(wù)的相關(guān)信息,,以創(chuàng)建將您的客戶的信息集成到其工作中的引人入勝的界面。Outlook 相關(guān)郵件應(yīng)用程序默認(rèn)運(yùn)行在臺(tái)式機(jī)上的 Outlook 富客戶端上,,但在 Outlook Web App 和移動(dòng)設(shè)備上的 Outlook Web App 上照樣也可以運(yùn)行,。這樣可在桌面、Web 以及其他移動(dòng)設(shè)備(包括平板電腦和 Smartphone)上為您的客戶提供無縫體驗(yàn),。 您可以使用標(biāo)準(zhǔn) Web 技術(shù)(HTML 和 JavaScript,,前者可提供 UI,后者可提供與 Exchange 2013 或 Web 服務(wù)中的信息的連接)創(chuàng)建 Outlook 相關(guān)郵件應(yīng)用程序,。Outlook 相關(guān)郵件應(yīng)用程序在一個(gè)獨(dú)立窗格中運(yùn)行,,與當(dāng)前視圖中的項(xiàng)目一同顯示。圖 12 顯示了顯示在電子郵件正文中的第一個(gè)地址的 Bing 地圖,。 圖 12. 顯示上下文相關(guān) Bing 地圖的 Outlook 相關(guān)郵件應(yīng)用程序
天氣欄的天氣數(shù)據(jù)服務(wù) Outlook 2013 中新增的天氣欄使用 MSN 天氣提供用戶選定位置的天氣預(yù)報(bào),。第三方天氣數(shù)據(jù)服務(wù)可插入 Outlook 中以提供類似的天氣預(yù)報(bào)。 有關(guān) Outlook 2013 中的功能的詳細(xì)信息,,請參閱Outlook 中面向開發(fā)人員的新增功能,。 Visio 2013 為自定義繪圖解決方案提供了一個(gè)強(qiáng)大的平臺(tái),。新的自動(dòng)化對象、集合,、屬性,、方法、枚舉和事件以及新文件格式支持更多用于定義解決方案中的元素行為的選項(xiàng),。 新文件格式 Visio 2013 引入了一種新文件格式,,該格式基于開放數(shù)據(jù)包約定 (OPC) 標(biāo)準(zhǔn)(ISO 29500,第二部分)和早期 Visio XML 文件格式 (.vdx) 中的 XML 元素,。它是壓縮的,、基于 XML 的文件格式,類似于 Office 應(yīng)用程序中使用的文件格式,。 新文件格式提供受 Visio 2013 和 SharePoint 2013 上的 Visio Services 支持的單個(gè)格式,。 該新文件格式包括以下文件類型:
通過使用對讀取和寫入文件格式包(例如 System.IO.Packaging)和 XML 分析的現(xiàn)有支持,您可以編程方式使用新文件格式,。 Visio 2013 保留讀取以前文件格式的能力,。Visio 2013 無法保存到以前的 Visio XML 文件格式 (.vdx) 或 Visio 2010 中的文件格式。使用以前的 Visio XML 文件格式 (.vdx) 文件的解決方案或工具可能需要進(jìn)行重新格式化才能讀取新文件格式和架構(gòu),。Visio Services 可呈現(xiàn)新的 Visio 繪圖 (.vsdx) 和 Visio 啟用宏的繪圖 (.vsdm) 格式以及 Visio Web 繪圖 (.vdw) 格式,。 主題 主題在 Visio 2013 中已經(jīng)過重新設(shè)計(jì),以便利用更多效果和樣式,,包括 Shape Art 效果的集成,。通過應(yīng)用主題、使用主題變體對圖表進(jìn)行個(gè)性化設(shè)置以及通過"快速樣式"突出顯示單個(gè)形狀,,用戶現(xiàn)在可以選擇總體樣式。ShapeSheet 開發(fā)人員可將這些功能用于 ShapeSheet 中的新函數(shù)和單元格,。 更改形狀 Visio 2013 包括一個(gè)形狀替換 API,,它使您能夠?qū)⒁粋€(gè)形狀替換為模具中包含的另一個(gè)形狀,同時(shí)保留原始形狀中的某些本地值,。形狀開發(fā)人員可以更新其自定義形狀的 ShapeSheet 設(shè)置以指定這些形狀的更改形狀行為,。 形狀效果 Visio 2013 中添加了新的形狀效果,例如棱臺(tái),、3-D 旋轉(zhuǎn),、發(fā)光、反射和草圖,。ShapeSheet 開發(fā)人員可以使用這些效果設(shè)計(jì)外觀更現(xiàn)代的形狀,。 評(píng)論 Visio 2013 包含一種新的評(píng)論框架。現(xiàn)在可以將評(píng)論與特定形狀或頁面進(jìn)行關(guān)聯(lián),。Visio 2013 包括一個(gè)用于獲取和設(shè)置評(píng)論的 API,,以及無法再通過 ShapeSheet 訪問的評(píng)論。Visio Services 包括 JavaScript API 以檢索圖表中的評(píng)論。 相對幾何體 Visio 2013 現(xiàn)在支持在 ShapeSheet 中使用相對幾何體,。形狀開發(fā)人員現(xiàn)在可使用相對幾何體將幾何體指定為常量(會(huì)自動(dòng)乘以高度或?qū)挾龋?。這樣,開發(fā)人員就可以創(chuàng)建更便于閱讀的形狀,,同時(shí)提高了性能并縮小了文件大小,。 可自定義的圖像剪輯 Visio 2013 支持定義自定義圖像剪輯路徑以將圖像裁剪為任意形狀。這擴(kuò)展了以矩形方式支持剪輯圖像的 Visio 2010 功能,。此功能在 ShapeSheet 中可用,。 有關(guān) Visio 2013 中的功能的詳細(xì)信息,請參閱Visio 中面向開發(fā)人員的新增功能,。 Word 2013 通過提供一套用于創(chuàng)建文檔和設(shè)置文檔格式的綜合工具,,來幫助您生成專業(yè)外觀的文檔。豐富的審閱,、注釋和比較功能可幫助您快速收集和管理同事的反饋,。高級(jí)數(shù)據(jù)集成可確保文檔與重要業(yè)務(wù)信息源保持連接。 對內(nèi)容控件的改進(jìn) 您可以在 Word 2013 的內(nèi)容控件中以編程方式使用經(jīng)過重新設(shè)計(jì)的內(nèi)容控件功能,。新功能包括重復(fù)內(nèi)容控件,、顏色編碼和對文檔中內(nèi)容控件的外觀進(jìn)行控制。內(nèi)容控件是文檔中的綁定區(qū)域(并可能帶有標(biāo)簽),,充當(dāng)特定類型內(nèi)容的容器(參見圖 13),。單個(gè)內(nèi)容控件可以包含格式化文本的日期、列表或段落等內(nèi)容,。這些內(nèi)容控件讓您可以創(chuàng)建豐富的結(jié)構(gòu)化內(nèi)容塊,,以及創(chuàng)建將明確定義的數(shù)據(jù)塊插入文檔中的模板。 圖 13. 重復(fù)內(nèi)容控件
指定閱讀模式的設(shè)置 閱讀模式的設(shè)置現(xiàn)在可在 Word 2013 中以編程方式進(jìn)行設(shè)置,。這些設(shè)置包括文本縮放,、布局和線長度。 XML 映射的 UI 您現(xiàn)在可通過功能區(qū) UI 中提供的任務(wù)窗格在本機(jī)上創(chuàng)建到內(nèi)容控件的 XML 映射,,而無需執(zhí)行在 Word 2010 和 Microsoft Office Word 2007 中必須執(zhí)行的 VBA 和/或文件格式操作,。任務(wù)窗格使您能夠直觀地設(shè)置與文檔中內(nèi)容控件的 XML 映射。 有關(guān) Word 2013 中的功能的詳細(xì)信息,,請參閱Word 中面向開發(fā)人員的新增功能,。 Office 2013 是一個(gè)激動(dòng)人心的版本,其中包含許多旨在為您(開發(fā)人員)提供幫助的功能和支持技術(shù),。它的目標(biāo)是節(jié)省您的時(shí)間并使您能夠更高效地使用您擁有的技能和資源,,從而簡化您的工作。Office 2013 的核心價(jià)值是將 Web 引入 Office 中,,在不同設(shè)備上實(shí)現(xiàn)高效工作,。此技術(shù)文章只是 Office 2013 提供的功能的冰山一角,。Office 2013 中還有許多更新和改進(jìn)的功能和技術(shù)將在產(chǎn)品最終發(fā)布時(shí)亮相。 |
|