社区
Office开发/ VBA
帖子详情
word, 如何用 C# 读取word文档中文本的属性,如字体、文字大小、颜色、是否粗体等
wucairong
2005-01-25 12:49:24
C#读取word文档中的指定格式的内容,
目前我已经能从word中读出全部文本内容或指定段落的内容,
现在需要读出符合一定条件的内容,
如读出word文档中所有字体颜色为红色、字号为36号的文本内容,
请问如何实现,希望各位能给个实现的思路
...全文
756
8
打赏
收藏
word, 如何用 C# 读取word文档中文本的属性,如字体、文字大小、颜色、是否粗体等
C#读取word文档中的指定格式的内容, 目前我已经能从word中读出全部文本内容或指定段落的内容, 现在需要读出符合一定条件的内容, 如读出word文档中所有字体颜色为红色、字号为36号的文本内容, 请问如何实现,希望各位能给个实现的思路
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xtaylin
2005-02-05
打赏
举报
回复
Office安装目录下有个“Word对象模型”
Microsoft Office\OFFICE11\2052\VBAWD10.CHM
programbcb
2005-02-04
打赏
举报
回复
大哥,有没有中文的资料啊
scdsun
2005-01-31
打赏
举报
回复
Word里最基础的处理单元是Range
Word.Cell cell=getCell();
cell.Range.Text="你的文本";
建议你阅读这篇文档:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odc_vsto2003_ta/html/wordobject.asp
这里介绍了使用.net编写Word程序的基本方法
programbcb
2005-01-30
打赏
举报
回复
不太会,帮你顶
Object matchCase = Type.Missing;
Object matchWholeWord = Type.Missing;
Object matchWildcards = Type.Missing;
Object matchSoundsLike = Type.Missing;
Object matchAllWordForms = Type.Missing;
Object format = Type.Missing;
Object replaceWith = Type.Missing;
Object replace = Type.Missing;
Object matchKashida = Type.Missing;
Object matchDiacritics = Type.Missing;
Object matchAlefHamza = Type.Missing;
Object matchControl = Type.Missing;
Find(find,findText,matchCase,matchWholeWord,matchWildcards,matchSoundsLike,matchAllWordForms,forward,wrap,format,replaceWith,replace,matchKashida,matchDiacritics,matchAlefHamza,matchControl);
yizhixiaozhu
2005-01-30
打赏
举报
回复
帮楼主顶
学习
krisguobin
2005-01-29
打赏
举报
回复
WordApp As New Word.Application
MyDoc As New Word.Document
这个我会!!!
techgopher
2005-01-29
打赏
举报
回复
通过Find(Range或Selection对象)对象来进行带格式查找。
沐NeMo
2005-01-27
打赏
举报
回复
引用 word library
定义 WordApp As New Word.Application
定义 MyDoc As New Word.Document
WordApp.Documents.Add
Set MyDoc = WordApp.ActiveDocument
MyDoc.Range.Font.Color = wdColorRed //红色
MyDoc.Range.Font.bold = True //粗体
MyDoc.Range.Font.Name = "Arial Narrow" //字体为 Arial Narrow ,或用"宋体"
解析
word
文档
,过程详细,易懂,代码可直接复用
本教程将详细讲解如何解析
Word
文档
,并提供易于理解和复用的代码示例。 首先,我们要了解的是
Word
文档
的格式。
Word
文档
主要有两种格式:.doc和.docx。.docx是基于Open XML标准的,它实际上是多个XML文件的压缩包,...
Spire.Doc API 帮助文档
- **
字体
与样式**: `Font`类提供了设置
文本
颜色
、大小、样式(
粗体
、斜体)、下划线等
属性
的方法。 - **段落样式**: 可以创建和应用自定义的段落样式,包括行距、首行缩进等。 **5. 图形与对象插入** - **图像**: ...
Word
.zip_
word
5. **格式化
文本
**:
C#
可以设置
文本
的
字体
、大小、
颜色
等样式。例如,设置选
中
文本
为
粗体
: ```csharp Selection selection =
word
App.Selection; selection.Font.Bold = true; ``` 6. **处理表格**:可以创建、...
vs2005
C#
记事本
6. **
文本
格式化**:虽然不如同级别的
Word
那样强大,但应用可能支持基本的
文本
格式化,如
字体
大小、
颜色
、
粗体
、斜体等,这通常通过RichTextBox控件实现。 7. **事件驱动编程**:VS2005
中
的Windows Forms是事件驱动...
完成对
word
的操作
2. **打开
Word
文档
**:接着,我们可以使用`
word
App.Documents.Open()`方法打开一个现有的
Word
文档
,或者创建一个新的文档。 ```csharp string filePath = "C:\\path\\to\\your\\document.docx";
Word
.Document doc =...
Office开发/ VBA
5,174
社区成员
17,906
社区内容
发帖
与我相关
我的任务
Office开发/ VBA
其他开发语言 Office开发/ VBA
复制链接
扫一扫
分享
社区描述
其他开发语言 Office开发/ VBA
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章