原創|使用教程|編輯:龔雪|2013-11-05 16:41:53.000|閱讀 335 次
概述:文檔處理控件TX Text Control能夠使用樣式表更加方便快速的處理Word文檔
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
在微軟Office中,使用樣式表能夠將文檔的格式和文本區隔開來,能夠大大的簡化文本格式的反復設置,而且樣式表可以被單獨保存、修改和應用,徹底獨立于單個文檔,讓其在不同文檔之間反復利用。
樣式表這個概念在HTML中也被廣泛的應用,HTML中的CSS就是和樣式表類似的獨立樣式信息。在其他格式,如DOCX或TX Text Control的內部格式中,樣式是被存儲在一張獨立的表中。
文檔處理控件TX Text Control利用樣式表處理Word文檔有什么優勢?有一個典型利用場景是,你可以運用TX Text Control通過樣式表來批量修改每一篇文檔的每一頁的頁眉。這種場景其實在大型企業文檔更新或文檔規范初期是經常用到的。
TX Text Control提供一個對話框來實現樣式的修改,當然還需要配合TX Text Control強大的API。TX Text Control還將FormattingStyle基本類區分為ParagraphStyles和InlineStyles,更加靈活和細致。
以下代碼能夠實現創建和應用一個新樣式到當前輸入位置的段落。
ParagraphStyle psHeading1 = new ParagraphStyle("Heading 1"); psHeading1.Bold = true; psHeading1.FontSize = 1000; psHeading1.Underline = FontUnderlineStyle.Doubled; textControl1.ParagraphStyles.Add(psHeading1); textControl1.Selection.FormattingStyle = psHeading1.Name;
如果需要修改已經存在的文檔樣式,可以參考以下代碼:
ParagraphStyle psStyle = textControl1.ParagraphStyles.GetItem("Heading 1"); psStyle.Italic = true; psStyle.Apply();
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網