翻譯|使用教程|編輯:胡濤|2022-08-25 11:12:30.617|閱讀 232 次
概述:本文將給您介紹在spire.doc下如何在Word中設置文本方向,希望能對您有所幫助!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Spire.NET的Spire.是MicrosoftDoc人員對Word文檔進行操作打印的.NET類庫。幫助單獨安裝Microsoft Word在開發環境下,輕松便捷地創建、編輯、轉換和轉換Word文檔。擁有近10個專業開發經驗Spire系列辦公文檔開發打印工具,專注于創建、編輯、轉換和Word/Excel等格式文件處理,介紹/PDF在哪里。下面將給您的spire.doc中Word中設置文本方向,希望能對您有所幫助!
我們可以使用 Spire.Doc.Documents 命名空間中的 TextDirection 來設置 word 文檔中文本枚舉的部分。這個枚舉組件包含:LeftToRight、TopToBottom、LeftToRightRotated、TopToBottomRotated、RightToLeft 和 RightToLeftRotated。下面的示例如何顯示為為中的所有文本和部分文本設置文本方向。
詳細步驟:
第1步:初始化文檔類的新實例并加載文檔。
文檔文檔 = 新文檔(); document.LoadFromFile("Word.docx");
第 2 步:為部分中的所有文本設置文本方向。
//獲取第一部分并設置其文本方向 Section section = document.Sections[0]; section.TextDirection = TextDirection.RightToLeftRotated;
要為部分文本設置文本,我們可以將文本放置在一個表格中,然后設置文本方向,如下所示:
第 3章在該中添加一個單位部分,在該表格中添加一個目標表格,然后將文檔設置為新的步驟 3 并附上一個新的文本步驟:將一個單元格中的方向添加到單元格中。
//向文檔中添加一個新部分 Section sec = document.AddSection(); //將表添加到新部分 表表 = sec.AddTable(); //向表中添加一行一列 table.ResetCells(1, 1); //獲取表格單元格 TableCell 單元格 = table.Rows[0].Cells[0]; table.Rows[0].Height = 150; table.Rows[0].Cells[0].Width = 10; //設置單元格的文本方向并附加一些文本 cell.CellFormat.TextDirection = TextDirection.RightToLeftRotated; cell.AddParagraph().AppendText("Hello,world: 垂直樣式");
添加一個新文本段落,排除上述設置是否會影響本節中其他的方向:
sec.AddParagraph().AppendText("新段落");
第 4 步:保存文檔。
document.SaveToFile("result.docx", FileFormat.Docx);
結果:
為部分中的所有文本設置文本方向:
為部分文本設置文本方向:
完整代碼:
使用 Spire.Doc; 使用 Spire.Doc.Documents; 命名空間 Set_text_direction_in_Word { 課堂節目 { 靜態無效主要(字符串 [] 參數) { 文檔文檔 = 新文檔(); document.LoadFromFile("Word.docx"); //為一個section中的所有文本設置文本方向 Section section = document.Sections[0]; section.TextDirection = TextDirection.RightToLeftRotated; // 為部分文本設置文本方向 Section sec = document.AddSection(); 表表 = sec.AddTable(); table.ResetCells(1, 1); TableCell 單元格 = table.Rows[0].Cells[0]; table.Rows[0].Height = 150; table.Rows[0].Cells[0].Width = 10; cell.CellFormat.TextDirection = TextDirection.RightToLeftRotated; cell.AddParagraph().AppendText("Hello,world: 垂直樣式"); sec.AddParagraph().AppendText("新段落"); //保存文檔 document.SaveToFile("result.docx", FileFormat.Docx); } } }
以上在spire.doc中如何在Word中設置文本方向,如果您有其他問題也可以繼續瀏覽本系列文章,獲取相關教程,您還可以給我留言或者加入我們的官方技術交流群。
歡迎下載|體驗更多E-iceblue產品
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn