翻譯|使用教程|編輯:胡濤|2022-05-10 10:30:06.970|閱讀 226 次
概述:本文主要介紹如何在 C#、VB.NET 中設置 Word 項目符號樣式,歡迎查閱!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Word Bullet 可以將多個段落格式化為列表。它可以用項目符號強調段落并吸引讀者的注意力。使用項目符號,列出的段落將自動縮進符號,可以是點、數字或其他自定義符號(如小星、三角形、箭頭等)。
Spire.Doc for .NET是一個易于使用的組件,用于為開發人員的 .NET 應用程序操作 Word 文檔,使用戶可以為文檔中的段落設置 Word 項目符號樣式。本指南將重點介紹如何通過 Spire.Doc for .NET 使用 C#、VB.NET 實現此功能。
加載文檔后,獲取要設置項目符號樣式的段落,然后調用 p.ListFormat.ApplyBulletStyle() 方法進行格式化。此外,您可以設置當前列表的 NumberPosition 屬性以獲取項目符號和段落內容之間的間距。下載并安裝 Spire.Doc for .NET。然后使用以下代碼設置 Word 項目符號樣式。
[C#]
using Spire.Doc; using Spire.Doc.Documents; namespace WordBullets { class Program { static void Main(string[] args) { //Load Document Document doc = new Document(); doc.LoadFromFile(@"E:\References.docx"); //Set Bullet Style Section s = doc.Sections[0]; for (int i = 1; i< s.Paragraphs.Count; i++) { Paragraph p = s.Paragraphs[i]; p.ListFormat.ApplyBulletStyle(); p.ListFormat.CurrentListLevel.NumberPosition = -10; } //Save and Launch doc.SaveToFile("sample.docx", FileFormat.Docx); System.Diagnostics.Process.Start("sample.docx"); } } }
[VB.NET]
Imports Spire.Doc Imports Spire.Doc.Documents Namespace WordBullets Friend Class Program Shared Sub Main(ByVal args() As String) 'Load Document Dim doc As New Document() doc.LoadFromFile("E:\References.docx") 'Set Bullet Style Dim s As Section = doc.Sections(0) For i As Integer = 1 To s.Paragraphs.Count - 1 Dim p As Paragraph = s.Paragraphs(i) p.ListFormat.ApplyBulletStyle() p.ListFormat.CurrentListLevel.NumberPosition = -10 Next i 'Save and Launch doc.SaveToFile("sample.docx", FileFormat.Docx) System.Diagnostics.Process.Start("sample.docx") End Sub End Class End Namespace
Spire.Doc 是一個獨立的組件,使開發人員/程序員能夠在 WPF、.NET 和 Silverlight 中生成、打開、編寫、編輯和保存 Word 文檔,而無需在系統上安裝 Microsoft Word。
歡迎下載|體驗更多E-iceblue產品
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn