C#打开office文件,pdf文件和视频文件

打开office文件

1 需要从网站下载dsoframer.ocx文件

2 把dsoframer.ocx文件复制到c:\windows\system32目录下

开始->运行->regsvr32 dsoframer.ocx , 系统会提示DSOFramer.ocx中的DllRegisterServer成功

3 在VS中新建项目,添加引用

4 将该控件加载到工具箱(添加新选项)

5 将控件拖到窗体中

打开文件:this.axFramerControl1.Open(filepath);

(备注:也有人说可以用pageoffice)

打开pdf文件

1 在工具箱中添加新的com组件Adobe PDF Reader

2 将控件拖动到窗体中

打开文件:this.axAcroPDF1.LoadFile(filePath);

打开视频文件

1 在工具箱中添加新的com组件Windows Media Player

2 将控件拖动到窗体中

打开文件:this.axWindowsMediaPlayer1.URL = filePath;
                this.axWindowsMediaPlayer1.Ctlcontrols.play();

由于windows media player支持的格式比较少,需要下载一个解码器,我用的是K-Lite_Codec_Pack,可以很容易找到下载地址。

C#打开office文件,pdf文件和视频文件

时间: 2024-10-12 21:12:58

C#打开office文件,pdf文件和视频文件的相关文章

[SimplePlayer] 1. 从视频文件中提取图像

在开始之前,我们需要了解视频文件的格式.视频文件的格式众多,无法三言两语就能详细分析其结构,尽管如此,ffmpeg却很好地提取了各类视频文件的共同特性,并对其进行了抽象描述. 视频文件格式,统称为container.它包含一个描述视频信息的头部,以及内含实际的音视频编码数据的packets.当然,这里的头部以及packet部分只是个抽象描述,实际的视频格式的描述信息可能不是存放在视频文件的起始位置,可能是由分散于视频文件的各个位置的多个部分组成:数据包有可能是由头部以及尾部进行分割的传统数据包形

视频文件丢失的原因及恢复方法

电脑视频文件丢失的原因: 1.误操作:有时候是因为我们的误删除而造成视频文件丢失:如果视频文件内存比较小,那建议您先查看电脑回收站,看能否找到丢失的视频文件:2.视频被隐藏:电脑上的某些安全软件或下载软件自带隐藏功能,可以隐藏指定的文件,这时您应该仔细查看软件,是否不小心对视频文件进行了隐藏.3.视频所在的文件夹被删除:4.设备故障:视频文件的设备,如硬盘.U盘.内存卡.光盘等等.若这些设备自身出了故障,那么保存在里面的视频也可能受到损坏: 如果不慎将电脑中的视频丢失了,要禁止对丢失分区做任何操

用Python和FFmpeg查找大码率的视频文件

用Python和FFmpeg查找大码率的视频文件 本文使用Python2.7, 这个工作分两步 遍历文件夹下的视频文件 用ffprobe获取是视频文件的码率信息 用ffprobe 获取json格式的视频信息 用ffprobe.exe是FFmpeg自带的查看视频信息的工具,其获取json格式的信息命令如下 ffprobe -v quiet -print_format json -show_format -show_streams -i filename 这个命令会输出 带有 streams和for

Android必知必会-获取视频文件的截图、缩略图

背景 公司最近要求给我负责的APP加上视频录制和发布的功能,我简单的完成了基本的录制和视频压缩功能,后来发现发布接口需要上传视频的截图,网上搜索了一下资料,在这里整理一下. 代码实现 /** * 获取视频文件截图 * * @param path 视频文件的路径 * @return Bitmap 返回获取的Bitmap */ public static Bitmap getVideoThumb(String path) { MediaMetadataRetriever media = new Me

Java使用FFmpeg处理视频文件指南

Java使用FFmpeg处理视频文件指南 本文主要讲述如何使用Java + FFmpeg实现对视频文件的信息提取.码率压缩.分辨率转换等功能: 之前在网上浏览了一大圈Java使用FFmpeg处理音视频的文章,大多都讲的比较简单,楼主在实操过程中踩了很多坑也填了很多坑,希望这份详细的踩坑&填坑指南能帮助到大家: 1. 什么是FFmpeg 点我了解 2. 开发前准备 在使用Java调用FFmpeg处理音视频之前,需要先安装FFmpeg,安装方法分为两种: 引入封装了FFmpeg的开源框架 在系统中手

File类——renameTo()将文件夹内的所有指定类型文件 移动到另一个文件夹内

* 由于   张孝祥-7K月薪面试题破解之一_交通灯管理系统视频教程 文件夹下 的视频文件都存放在每个子文件夹中 * 需求:将所有视频文件全部移动到  张孝祥-7K月薪面试题破解之一_交通灯管理系统视频教程文件夹下  原来存放视频的子文件夹删除 public class moveFiles { public static void main(String[] args) { // TODO Auto-generated method stub File f = new File("D:\\Bai

笔记-Android中打开各种格式的文件(apk、word、excel、ppt、pdf、音视频、图片等)

打开后缀.apk的文件,即启动安装程序: //apkFilePath 文件路径 public void installAPK(String apkFilePath) { // 创建URI Uri uri = Uri.fromFile(new File(apkFilePath)); Intent intent = new Intent(Intent.ACTION_VIEW); // 设置Uri和类型 intent.setDataAndType(uri, "application/vnd.andro

Android 打开/播放电脑的音频/视频文件

今天早上一到办公室,照常打开博客园看文章,看到有一片文章是用  http://www.cnblogs.com/wdfrog/p/3738180.html 看到这哥们实现的方法好复杂,又是配置电脑端,又是配置手机端,还又是转码啥的,倒腾时间长不说,而且还很麻烦,这里介绍下我是如何用手机直接播放电脑上的文件的. 之所以播放电脑上的文件,主要原因是视频文件都很大,清晰度高的一部电影都1GB左右了,对于手机来说,虽然能够装得下,但是看完就得删了,没法长时间储存在手机上, 来回往手机上拷视频文件,就这文件

opencv打开视频文件出错

使用C#调用mingw的so文件,在C++端使用opencv打开视频.这样的项目完成过了一个,第二次做的时候,发现opencv打开视频文件出错. 首先怀疑是opencv的opencv_ffmpeg2410.dll文件找不到,确认了文件位置仍然不行. 然后怀疑是新换的mingw32编译器问题,换回了老版本仍然不行. 最后确认了视频文件的存在性,传递文件名的正确性,一切正常,视频无法打开. 在试验过程中,出现了很多次segmentation fault的情况,发现是因为两个mingw32编译器和他们