可以在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