可以在Word中插入文本框。默認情況下,插入的文本框中的文本方向水平排列。這個測試的文件排版是考生試卷類型??忌畔诘膬?nèi)容見下圖。

本文以C#程序代碼為例,說明如何實現(xiàn)該排版。VB,以供參考。還附帶了NET代碼。

測試程序環(huán)境如下:

Visual studio 2017。net framework 4.8 Free S for。net 7.11測試word文檔:docx2013 dll安裝信息:程序通過nuget搜索free s安裝即可。

設置文字方向時,可以支持多種方法:

這次必須使用LeftToRight類型。要設置垂直顯示,請選擇LeftToRightRotated類型。其他直排內(nèi)橫排類型也是如此。

C#

using S;

Using S . Documents

Using S . Fields

Using Sy

Namespace SetTextDirection

{

Class程序

{

Static void Main(string[] args)

{

//實例化document對象

Document doc=new Document();

//添加部分

Section section=doc。add section();

//頁面邊距設置

=90;

=90;

paragraph paragraph=();

//添加第一個文本框

TextBox textBox1=(-20、20);

//將文本框設置為固定位置

=Horizon

=0;

=-10f;

=Ver

//設定直排內(nèi)橫排方向

=S;

=Tex//旋轉(zhuǎn)文字方向

//=TexRotated;//垂直顯示

//添加文字和設置字體

paragraph textboxpara 1=();

TextRange txtrg=('名_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _)

='等值線';

=10;

=Color。黑色;黑色。

=Horizon

//保存文檔

Doc。save tofile(' Re;FileFormat。docx 2013);

sy(' Re;);

}

}

}

#盛業(yè)大年#

1.《【word怎么讓字體往左移】在C# Word文本框中設置直排內(nèi)橫排的方向》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡信息知識,僅代表作者本人觀點,與本網(wǎng)站無關(guān),侵刪請聯(lián)系頁腳下方聯(lián)系方式。

2.《【word怎么讓字體往左移】在C# Word文本框中設置直排內(nèi)橫排的方向》僅供讀者參考,本網(wǎng)站未對該內(nèi)容進行證實,對其原創(chuàng)性、真實性、完整性、及時性不作任何保證。

3.文章轉(zhuǎn)載時請保留本站內(nèi)容來源地址,http://f99ss.com/keji/2551121.html