• <menu id="w2i4a"></menu>
  • logo E-iceblue中文文檔

    文檔首頁>>E-iceblue中文文檔>>在Word中設(shè)置文本方向

    在Word中設(shè)置文本方向


    Spire.NET的Spire.是MicrosoftDoc人員對(duì)Word文檔進(jìn)行操作打印的.NET類庫。幫助單獨(dú)安裝Microsoft Word在開發(fā)環(huán)境下,輕松便捷地創(chuàng)建、編輯、轉(zhuǎn)換和轉(zhuǎn)換Word文檔。擁有近10個(gè)專業(yè)開發(fā)經(jīng)驗(yàn)Spire系列辦公文檔開發(fā)打印工具,專注于創(chuàng)建、編輯、轉(zhuǎn)換和Word/Excel等格式文件處理,介紹/PDF在哪里。下面將給您的spire.doc中Word中設(shè)置文本方向,希望能對(duì)您有所幫助!

    Spire.Doc for.NET 最新下載

    我們可以使用 Spire.Doc.Documents 命名空間中的 TextDirection 來設(shè)置 word 文檔中文本枚舉的部分。這個(gè)枚舉組件包含:LeftToRight、TopToBottom、LeftToRightRotated、TopToBottomRotated、RightToLeft 和 RightToLeftRotated。下面的示例如何顯示為為中的所有文本和部分文本設(shè)置文本方向。

    詳細(xì)步驟:

    第1步:初始化文檔類的新實(shí)例并加載文檔。

    文檔文檔 = 新文檔(); document.LoadFromFile("Word.docx");

    第 2 步:為部分中的所有文本設(shè)置文本方向。

    //獲取第一部分并設(shè)置其文本方向 Section section = document.Sections[0]; section.TextDirection = TextDirection.RightToLeftRotated;

    要為部分文本設(shè)置文本,我們可以將文本放置在一個(gè)表格中,然后設(shè)置文本方向,如下所示:

    第 3章在該中添加一個(gè)單位部分,在該表格中添加一個(gè)目標(biāo)表格,然后將文檔設(shè)置為新的步驟 3 并附上一個(gè)新的文本步驟:將一個(gè)單元格中的方向添加到單元格中。

    //向文檔中添加一個(gè)新部分 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; //設(shè)置單元格的文本方向并附加一些文本 cell.CellFormat.TextDirection = TextDirection.RightToLeftRotated; cell.AddParagraph().AppendText("Hello,world: 垂直樣式");

    添加一個(gè)新文本段落,排除上述設(shè)置是否會(huì)影響本節(jié)中其他的方向:

    sec.AddParagraph().AppendText("新段落");

    第 4 步:保存文檔。

    document.SaveToFile("result.docx", FileFormat.Docx);

    結(jié)果

    為部分中的所有文本設(shè)置文本方向:

    如何在 Word 中設(shè)置文本方向

    為部分文本設(shè)置文本方向:

    如何在 Word 中設(shè)置文本方向

    完整代碼

    使用 Spire.Doc; 使用 Spire.Doc.Documents;  命名空間 Set_text_direction_in_Word { 課堂節(jié)目 { 靜態(tài)無效主要(字符串 [] 參數(shù)) { 文檔文檔 = 新文檔(); document.LoadFromFile("Word.docx"); //為一個(gè)section中的所有文本設(shè)置文本方向 Section section = document.Sections[0]; section.TextDirection = TextDirection.RightToLeftRotated;  // 為部分文本設(shè)置文本方向 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中設(shè)置文本方向,如果您有其他問題也可以繼續(xù)瀏覽本系列文章,獲取相關(guān)教程,您還可以給我留言或者加入我們的官方技術(shù)交流群。

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();