是否可以將內容控件插入到Word文檔中,然後獲取某種類型的句柄或上下文到內容控件,然後將HTML插入到它中?用於Word的Office 2013 JavaScript API - 內容控制問題
本質上,我嘗試使用Office JavaScript API創建的場景是,根據用戶請求插入富文本內容控件,然後用HTML填充它。
我能夠使用在http://social.msdn.microsoft.com/Forums/en-US/appsforoffice/thread/8c4809c7-743c-4388-aef0-bc6a6855c882建議的方法從JavaScript API插入內容控件。它需要一個強制類型的ooxml。但是,我希望用ooxml填充的內容是基於HTML的。因此,當我嘗試插入內容控件時,使用以下內容:
...Boiler ooxml to create content control...
<w:r><w:t><h1>Test header</h1><h2>Test subheader</h2><p>Test paragraph text</p></w:t></w:r>
插入嘗試失敗。我假設這是因爲當使用ooxml的強制類型將它插入到文檔中時,您不能混合ooxml和html。
由於此ooxml方法是您可以插入內容控件的唯一方式,因此如何使用HTML文本設置內容控件?我查看了http://msdn.microsoft.com/en-us/library/fp142295.aspx上的Document對象幫助內容,但我不確定如何仍然可以做到這一點,或者如果可行。
感謝