C# 读取Word文本框中的文本、图片和表格(附VB.NET代码)

如题所述

Word中插入的文本框内可包含文本、图片和表格。本文将介绍使用C#代码实现读取这些内容的方法,并附带VB.NET代码,供参考。

为了运行这段代码,需要包含以下程序集文件:Spire.Doc.dll及其相关dll文件。

测试使用的源文档如下所示。

接下来,我们将分步骤介绍如何读取文本框中的内容。

### 1.读取文本框中的文本

为了实现这一功能,需要包含以下程序集。

csharp
// C#代码示例
using Spire.Doc;
...

// VB.NET代码示例
Imports Spire.Doc
...

// 文本读取结果
// 这里展示读取后的文本内容。

### 2.读取文本框中的图片

同样,这里需要包含相应的程序集。

csharp
// C#代码示例
using Spire.Doc;
...

// VB.NET代码示例
Imports Spire.Doc
...

// 图片读取结果
// 展示读取后的图片信息。

### 3.读取文本框中的表格

同样地,这里也需使用特定的程序集。

csharp
// C#代码示例
using Spire.Doc;
...

// VB.NET代码示例
Imports Spire.Doc
...

// 表格数据读取结果
// 展示读取后的表格内容。

### 总结

本文概述了如何使用C#程序来读取Word文档中的文本框内容,并提供了相应的VB.NET代码。通过这些代码,您可以轻松地获取文本、图片和表格数据。此外,推荐您阅读姊妹篇《Java读取Word文本框中的文本、图片和表格》,获取更多相关知识。如果您感兴趣,可关注公众号【Office文档开发】以获取更多内容。
温馨提示:内容为网友见解,仅供参考
无其他回答

C# 读取Word文本框中的文本、图片和表格(附VB.NET代码)
1.读取文本框中的文本 为了实现这一功能,需要包含以下程序集。csharp \/\/ C#代码示例 using Spire.Doc;...\/\/ VB.NET代码示例 Imports Spire.Doc ...\/\/ 文本读取结果 \/\/ 这里展示读取后的文本内容。2.读取文本框中的图片 同样,这里需要包含相应的程序集。csharp \/\/ C#代码示例 using Spire.Do...

C# 获取Word中的指定图片坐标位置(附VB.NET) word怎么批量调整图片位 ...
02在“解决方案资源管理器”中引入必要程序集文件,03在程序中键入如下C#代码:usingSpire.Doc;usingSpire.Doc.Documents;usingSpire.Doc.Fields;usingSystem;namespaceGetCoordinatesOfImg{classProgram{staticvoidMain(string[]args){\/\/加载Word测试文档Documentdoc=newDocument();doc.LoadFromFile("test.docx"...

如何用C#读取Word内容?
Word._Document oDoc;oWord = new Word.Application();

Word控件Spire.Doc 【文档操作】教程(二):在 C#、VB.NET 中打开...
从流中加载Word文档,可以通过Document(Stream)构造函数或Document.LoadFromStream(Stream, FileFormat)方法实现。前者适用于初始化从数据流中获取的文档实例,后者则允许从XML或Microsoft Word文档的流中打开文档。综上所述,Spire.Doc组件为开发者提供了丰富的功能,能够方便地在C#和VB.NET环境下完成Word文...

C#如何更改word文本框的内容
提供个思路吧,用VBA,然后将写得代码编译成DLL,然后在用C#调用就可以了。记得要加office14相关的dll才可以编译出DLL来。

Word控件Spire.Doc 【文档操作】教程(三):在 C#、VB.NET 中编辑...
为了确保新文本与原始文本具有不同的样式,可以使用 TextRange 和 CharacterFormat 属性对新文本进行格式化,比如设置字体、大小和颜色。以下是一个示例代码,展示了如何使用 Spire.Doc 在 C# 和 VB.NET 中编辑 Word 文档:C# 示例:csharpusing Spire.Doc;Document doc = new Document();Paragraph para...

...C#、VB.NET 中计算文档中的单词数、更改语言词典
首先,计算文档中的单词数和字符数。在 C# 中,你可以按照以下步骤进行:创建一个 Spire.Doc.Document 实例,并加载测试文件。 获取字数和字符数,包括或排除空格,并在控制台输出结果。在 VB.NET 中的代码类似,只需稍作调整。完整代码如下:[C#][VB.NET]接下来,如果你想更改文档的语言词典,...

Word控件Spire.Doc 【文档操作】教程(七):在 C#、VB.NET 中从 URL...
你需要将处理后的Word文档保存到本地,这里通常会选择一个固定的文件夹,如 Bin 文件夹,进行新文件的创建。无论是C#还是VB.NET,代码的基本结构类似,只是语法稍有差异。运行程序后,你将看到目标Word文档已成功从URL下载并保存到指定位置。以下是具体步骤的代码示例:[C#代码片段][VB.NET代码片段]

Word处理控件Aspose.Words功能演示:使用 C# VB.NET 将 DOCX 转换为 D...
将 DOC 转换为 DOCX 文件在基于 .NET Framework 的应用程序中,使用 C# 或 VB.NET 将 Microsoft Word DOC 文件转换为 DOCX 格式。以下是执行转换的步骤:下面的代码示例展示了如何使用 C# 或 VB.NET 将 DOC 转换为 DOCX 文件。批量转换 DOC 为 DOCX 文件处理多个文件和不同批次的 DOC 到 DOCX ...

C#\/VB.net如何实现无输入焦点的控件中输入文本??
做一个TextBox,放在窗体外,Anchor设成Top, Right,不要设置Visible属性和Enabled属性,要输入的时候就TextBox1.Focus(),在TextBox1的TextChange事件里面画图 不好的地方在于每一次输入都要先清空,你可以在图片框的背景哪里设置图片,在Image里面绘制文字 It3241的办法比我的更慢就是了 ...

相似回答
大家正在搜