通过ole打印word文档和excel文档
来源:互联网 发布:乡镇网络维护员工资 编辑:程序博客网 时间:2024/05/29 08:03
因工作上的原因,搜集了一些这方面的资料。深感搜集到这些资料的不易,因此拿出来和大家分享,希望能帮到大家一点点。
1. Vc打印Excel:
关于VC如何打开一个excel,这方面的资料很多了,一般用的是OLE Avtive Control/假设当你打开了一个excel文件,并获得了它的
workbook的handle,相应的接口为:
COleVariantcovTrue((short)true);
COleVariantcovFalse((short)FALSE);
COleVariantcovOptional( (long)DISP_E_PARAMNOTFOUND, VT_ERROR);
_workbookobjbook;
.....
objBook.PrintOut(covOptional,
covOptional,
COleVariant(long(1)),//打印份数
covFalse,
covOptional,
covOptional,
covOptional
,covOptional
);
2。 VC打印word
Word的打印接口是:
COleVariant covTrue((short)TRUE);
COleVariant covFalse((short)FALSE);
COleVariant covOptional((long)DISP_E_PARAMNOTFOUND, VT_ERROR);
doc.PrintOut(covFalse, // Background.
covOptional, // Append.
covOptional, // Range.
covOptional, // OutputFileName.
covOptional, // From.
covOptional, // To.
covOptional, // Item.
COleVariant((long)2), // Copies.
covOptional, // Pages.
covOptional, // PageType.
covOptional, // PrintToFile.
covOptional, // Collate.
covOptional, // ActivePrinterMacGX.
covOptional, // ManualDuplexPrint.
covOptional, // PrintZoomColumn New with Word 2002
covOptional, // PrintZoomRow ditto
covOptional, // PrintZoomPaperWidth ditto
covOptional // PrintZoomPaperHeight ditto
);
3. VC打印Excel:
调用shell的print函数:
ShellExecute(NULL,"print","c://temp//test.txt",NULL,NULL,SW_HIDE);
需要注意的是,机器上已经装了打印机。打印输出会送到默认打印机。另外,shellExcute还可以用来打印excel和word,替换相应的文件名就可以了。
ShellExecute(NULL,"print","c://temp//test.xls",NULL,NULL,SW_HIDE);
ShellExecute(NULL,"print","c://temp//test.doc",NULL,NULL,SW_HIDE);
- 通过ole打印word文档和excel文档
- 打印WORD文档
- Java操作MS Word和Excel文档
- Word文档和Excel转Html方法
- flex操作word文档和excel【转】
- poi解析word和excel文档
- java开发导出Excel和Word文档
- office excel WORD文档不能打印 提示未安装打印机
- Html网页导入Word文档和Excel文档
- PB中调用OLE打开word文档
- MVC通过NPOI.dll导出excel、word文档
- 通过VBA将excel数据导入至word文档
- 在Perl中通过Win32::OLE使用打印机打印格式化文档
- Javascript 打印本地word文档
- C#直接打印word文档
- 双面小册子--WORD文档打印
- C# Word文档打印方法
- ASP生成WORD文档或EXCEL文档
- discuzX2.5与destoon4.0通过UCenter整合图文教程
- maven SpringMVC
- python中标示符命名规则
- JVM启动参数大全
- 新一代HTML5开发工具Wijmo子控件详解
- 通过ole打印word文档和excel文档
- Linux zip 压缩
- C语言宏定义
- Check图片类型[JPEG(.jpg 、.jpeg),TIF,GIF,BMP,PNG,PDF]
- memcached
- 【多媒体封装格式详解】---ASF(WMV/WMA)【2】完
- 堆排序-java实现
- 文字内容溢出
- 动态修改log4j日志级别