Spire.Doc系列教程(4):在Word中插入和删除文本框

原创|行业资讯|编辑:郝浩|2018-07-31 15:03:26.000|阅读 1714 次

概述:在Word中,文本框是一种可移动、可调节大小的文字或图片的容器。使用文本框,我们可以在文档的一个页面上放置多个可移动的文字或图片块,也可以使文字按与文档中其他文字不同的方向排列,从而使文档的排版效果更加精美。本文将介绍如何使用Spire.Doc在Word文档中插入和删除文本框。

# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>

相关链接:

在Word中,文本框是一种可移动、可调节大小的文字或图片的容器。使用文本框,我们可以在文档的一个页面上放置多个可移动的文字或图片块,也可以使文字按与文档中其他文字不同的方向排列,从而使文档的排版效果更加精美。本文将介绍如何使用Spire.Doc在Word文档中插入和删除文本框。

插入文本框

//加载Word文档
Document document = new Document();
document.LoadFromFile(@"测试文档.docx");

//添加一个段落到第一个section并添加文本框到该段落
TextBox textBox = document.Sections[0].AddParagraph().AppendTextBox(150, 30);
//设置文本框格式
textBox.Format.HorizontalAlignment = ShapeHorizontalAlignment.Left;
textBox.Format.LineColor = Color.White;
textBox.Format.LineStyle = TextBoxLineStyle.Simple;
textBox.Format.FillColor = Color.ForestGreen;

//在文本框中添加一个段落,并给段落添加文本
Paragraph para = textBox.Body.AddParagraph();
TextRange textRange = para.AppendText("文本框");
//设置文本格式
textRange.CharacterFormat.FontName = "Century Gothic";
textRange.CharacterFormat.FontSize = 20;
textRange.CharacterFormat.TextColor = Color.White;
para.Format.HorizontalAlignment = HorizontalAlignment.Center;

//保存文档
document.SaveToFile("添加文本框.docx", FileFormat.Docx);
Spire.Doc

删除文本框

//加载文档
Document document = new Document();
document.LoadFromFile(@"添加文本框.docx");

//删除文档中第一个文本框
document.TextBoxes.RemoveAt(0);
//删除所有文本框
//document.TextBoxes.Clear();

//保存文档
document.SaveToFile("删除文本框.docx", FileFormat.Docx);
Spire.Doc

 


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@evget.com


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP