C# 设置Word文本框

 我来答
漫金生种水
2020-01-10 · TA获得超过3.6万个赞
知道小有建树答主
回答量:1.2万
采纳率:34%
帮助的人:1092万
展开全部
点击“插入”下的“文本框”,先随便画一个文本框,然后再点击“格式”下的“文本框”,进入文本框对话框,就可以设置文本框的大小和填充色了,也可以出现文本框时,按鼠标右键,选择“设置文本框格式”,进入对话框,然后再进行设置
匿名用户
2020-06-18
展开全部

Spire.Doc for .NET关于Word文本框的文章可以参考,写的比较详细了,代码也比较简洁,可脱离Office安装环境使用

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
澄文玉文环
2020-03-15 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:33%
帮助的人:1018万
展开全部
1、插入-页码;
2、成功后鼠标双击页码处,
页眉
页脚呈可
编辑状态
,插入-
文本框
;编辑文本框内容;插入-表格,设定表格行列即可;
3、如进入页面
文档编辑
,就需要双击所在页眉文本框,再进行编辑。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Jack4DotNet
2021-04-09 · TA获得超过128个赞
知道小有建树答主
回答量:218
采纳率:91%
帮助的人:31.1万
展开全部

C# 在Word中添加文本框,参考代码(需添加spire.doc.dll为引用):


  1. //实例化Document对象

  2. Document doc = new Document();

  3. //添加section和段落

  4. Section section = doc.AddSection();

  5. Paragraph paragraph = section.AddParagraph();

  6. //在段落上添加文本框

  7. TextBox tb = paragraph.AppendTextBox(120, 50);

  8. //设置文本框相对页边距的位置

  9. tb.Format.HorizontalOrigin = HorizontalOrigin.Margin;

  10. tb.Format.HorizontalPosition = 0;

  11. tb.Format.VerticalOrigin = VerticalOrigin.Margin;

  12. tb.Format.VerticalPosition = 50;

  13. //设置文本框填充色、边框颜色及样式

  14. tb.Format.LineColor = Color.DarkBlue;

  15. tb.Format.LineStyle = TextBoxLineStyle.Simple;

  16. tb.Format.FillColor = Color.LightGreen;

  17. //在文本框中添加段落及文字

  18. Paragraph para = tb.Body.AddParagraph();

  19. TextRange tr = para.AppendText("Spire.Doc是一款用于处理Word文档的.NET组件");

  20. //设置文字格式

  21. tr.CharacterFormat.FontName = "黑体";

  22. tr.CharacterFormat.FontSize = 10;

  23. tr.CharacterFormat.TextColor = Color.Black;

  24. //设置段落对齐方式

  25. para.Format.HorizontalAlignment = HorizontalAlignment.Left;

  26. //保存文档

  27. doc.SaveToFile("添加文本框.docx", FileFormat.Docx);

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式