代码语言
.
CSharp
.
JS
Java
Asp.Net
C
MSSQL
PHP
Css
PLSQL
Python
Shell
EBS
ASP
Perl
ObjC
VB.Net
VBS
MYSQL
GO
Delphi
AS
DB2
Domino
Rails
ActionScript
Scala
代码分类
文件
系统
字符串
数据库
网络相关
图形/GUI
多媒体
算法
游戏
Jquery
Extjs
Android
HTML5
菜单
网页交互
WinForm
控件
企业应用
安全与加密
脚本/批处理
开放平台
其它
【
Asp.Net
】
获取Word文档页数,并跳转到指定的页面获取页面信息
作者:
dezai
/ 发布于
2014/6/26
/
2068
获取Word文档页数,并跳转到指定的页面获取页面信息
using MSWord = Microsoft.Office.Interop.Word; private MSWord.Application wordApp; //Word应用程序变量 private MSWord.Document wordDoc; //Word文档变量 private Object Nothing = Missing.Value; //初始化 wordApp = new MSWord.ApplicationClass(); wordDoc = wordApp.Documents.Add(ref Nothing, ref Nothing, ref Nothing, ref Nothing); // 打开Word object FileName = strPath; object readOnly = false; object isVisible = true; wordDoc = wordApp.Documents.Open(ref FileName, ref Nothing, ref readOnly, ref Nothing, ref Nothing, ref Nothing, ref Nothing, ref Nothing, ref Nothing, ref Nothing, ref Nothing, ref isVisible, ref Nothing, ref Nothing, ref Nothing, ref Nothing); // 计算Word文档页数 MSWord.WdStatistic stat = MSWord.WdStatistic.wdStatisticPages; int num = wordDoc.ComputeStatistics(stat, ref Nothing); // 跳转到指定书签 object BookMarkName = "BookMark1"; object what = MSWord.WdGoToItem.wdGoToBookmark; wordDoc.ActiveWindow.Selection.GoTo(ref what, ref Nothing, ref Nothing, ref BookMarkName); MessageBox.Show( wordDoc.ActiveWindow.Selection.Paragraphs[1].Range.Text.ToString()); // 跳转到指定页 object What = MSWord.WdGoToItem.wdGoToPage; object Which = MSWord.WdGoToDirection.wdGoToNext; object Name = "1"; // 页数 wordDoc.ActiveWindow.Selection.GoTo(ref What, ref Which, ref Nothing, ref Name); // 第二个参数可以用Nothing wordDoc.ActiveWindow.Selection.Paragraphs[1].Range.Text.ToString(); // 以下是跳转到某个页面之后的操作 // 通过PageSetup可以获取某个页面的信息 // 获取页面的分栏 wordDoc.ActiveWindow.Selection.PageSetup.TextColumn;
试试其它关键字
Word文档
同语言下
.
gzip压缩
.
实现http多线程断点续传下载文件
.
实现多线程断点续传下载大文件
.
生成字符串的 CheckSum
.
根据 UserAgent 获取浏览器的类型和版本
.
根据 Agent 判断是否是智能手机
.
隐藏手机号中间四位为*方法
.
合并图片(二维码和其他图片合并)
.
ASP.NET CORE中判断是否移动端打开网页
.
ASP.NET(C#)实现页面计时(定时)自动跳转
可能有用的
.
C#实现的html内容截取
.
List 切割成几份 工具类
.
SQL查询 多列合并成一行用逗号隔开
.
一行一行读取txt的内容
.
C#动态修改文件夹名称(FSO实现,不移动文件)
.
c# 移动文件或文件夹
.
c#图片添加水印
.
Java PDF转换成图片并输出给前台展示
.
网站后台修改图片尺寸代码
.
处理大图片在缩略图时的展示
dezai
贡献的其它代码
(
1065
)
.
双色球
.
列出所有物理网络适配器
.
快乐数的 Python 实现
.
计算当月还剩天数
.
猜属相
.
二十四小时时钟
.
每日一语
.
很酷的日历
.
超长日历表单
.
最简单的时钟
Copyright © 2004 - 2024 dezai.cn. All Rights Reserved
站长博客
粤ICP备13059550号-3