翻譯|使用教程|編輯:胡濤|2022-05-09 16:33:36.470|閱讀 212 次
概述:在本文中,您將學(xué)習(xí)如何使用Spire.Doc for .NET以編程方式為 Word 文檔中的段落設(shè)置不同的文本對(duì)齊方式。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
文本對(duì)齊是一個(gè)段落格式屬性,它決定了整個(gè)段落中文本的外觀。Microsoft Word 中有四種可用的文本對(duì)齊方式:左對(duì)齊、居中對(duì)齊、右對(duì)齊和兩端對(duì)齊。在本文中,您將學(xué)習(xí)如何使用Spire.Doc for .NET以編程方式為 Word 文檔中的段落設(shè)置不同的文本對(duì)齊方式。
首先,您需要添加 Spire.Doc for .NET 包中包含的 DLL 文件作為 .NET 項(xiàng)目中的引用。DLL 文件可以從此鏈接下載或通過NuGet安裝。
PM> Install-Package Spire.Doc
[C#]
using Spire.Doc; using Spire.Doc.Documents; namespace AlignText { class Program { static void Main(string[] args) { //Create a Document instance Document doc = new Document(); //Load a sample Word document doc.LoadFromFile(@"D:\Files\sample.docx"); //Get the first section Section section = doc.Sections[0]; //Get the first paragraph and make it center-aligned Paragraph p = section.Paragraphs[0]; p.Format.HorizontalAlignment = HorizontalAlignment.Center; //Get the second paragraph and make it left-aligned Paragraph p1 = section.Paragraphs[1]; p1.Format.HorizontalAlignment = HorizontalAlignment.Left; //Get the third paragraph and make it right-aligned Paragraph p2 = section.Paragraphs[2]; p2.Format.HorizontalAlignment = HorizontalAlignment.Right; //Get the fourth paragraph and make it justified Paragraph p3 = section.Paragraphs[3]; p3.Format.HorizontalAlignment = HorizontalAlignment.Justify; //Save the document doc.SaveToFile("WordAlignment.docx", FileFormat.Docx); } } }
[VB.NET]
Imports Spire.Doc Imports Spire.Doc.Documents Namespace AlignText Friend Class Program Shared Sub Main(ByVal args() As String) 'Create a Document instance Dim doc As New Document() 'Load a sample Word document doc.LoadFromFile("E:\Work\Documents\WordDocuments\Humor Them.docx") 'Get the first section Dim section As Section = doc.Sections(0) 'Get the first paragraph and make it center-aligned Dim p As Paragraph = section.Paragraphs(0) p.Format.HorizontalAlignment = HorizontalAlignment.Center 'Get the second paragraph and make it left-aligned Dim p1 As Paragraph = section.Paragraphs(1) p1.Format.HorizontalAlignment = HorizontalAlignment.Left 'Get the third paragraph and make it right-aligned Dim p2 As Paragraph = section.Paragraphs(2) p2.Format.HorizontalAlignment = HorizontalAlignment.Right 'Get the fourth paragraph and make it justified Dim p3 As Paragraph = section.Paragraphs(3) p3.Format.HorizontalAlignment = HorizontalAlignment.Justify 'Save the document doc.SaveToFile("WordAlignment.docx", FileFormat.Docx) End Sub End Class End Namespace
歡迎下載|體驗(yàn)更多E-iceblue產(chǎn)品
如需獲取更多產(chǎn)品相關(guān)信息請(qǐng)咨詢
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn