社区
C#
帖子详情
求助c# word excel 格式文件转tif
bobo202020
2009-03-28 08:24:40
普通的手动转法就是选择打印,然后选择Microsoft Office Document Imaging 那个打印机 出来的就是tif传真文件了
现在我想有c#实现自动转换
怎么做到?
望高手赐教!
...全文
471
4
打赏
收藏
求助c# word excel 格式文件转tif
普通的手动转法就是选择打印,然后选择Microsoft Office Document Imaging 那个打印机 出来的就是tif传真文件了 现在我想有c#实现自动转换 怎么做到? 望高手赐教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yagebu1983
2009-03-28
打赏
举报
回复
网上有这样的开源代码。。。
你可以去搜搜。。。
bobo202020
2009-03-28
打赏
举报
回复
谢谢
我刚在google也搜到了这段代码
呵呵
分还是要给你的
再次谢谢你的积极参与
山茶树和葡萄树
2009-03-28
打赏
举报
回复
[Quote=引用 1 楼 zzxap 的回复:]
C# code
预备工作:完整安装office 2003,然后添加COM组件引用,Microsoft WORD 11.0
在打印机和传真机选项中将Microsoft Office Document Image Writer设为默认打印机
需添加的命名空间:using Microsoft.Office.Interop.Word;
using System.IO;
class PrintDocToTif
...{
string tifPath = null;
//设置生…
[/Quote]
能够LZ一起分享一下呀完整的现成的代码呀?O(∩_∩)O谢谢了……
麻烦你发一个哦:xianghongai@126.com
、学习学习……
zzxap
2009-03-28
打赏
举报
回复
[code=C#]
预备工作:完整安装office 2003,然后添加COM组件引用,Microsoft WORD 11.0
在打印机和传真机选项中将Microsoft Office Document Image Writer设为默认打印机
需添加的命名空间:using Microsoft.Office.Interop.Word;
using System.IO;
class PrintDocToTif
...{
string tifPath = null;
//设置生成的tif文件路径
//路径名的命名规则为无后缀名,否则调用 varDoc.PrintOut方法时会打开打印预览窗体
public PrintDocToTif(string buildTifPath)
...{
this.tifPath = buildTifPath;
}
/**//// < summary>
/// 生成无后缀名的tif文件
/// < /summary>
/// < param name="sourceFile">源WORD文件< /param>
/// < param name="destiFile">< /param>
public void PrintTo(object sourceFile)
...{
try
...{
//生成的tif路径
object OutputFileName = (object)tifPath;
object varMissing = Type.Missing;
//定义Word实例对象
Microsoft.Office.Interop.Word.Application varWord = new Microsoft.Office.Interop.Word.Application();
//设置Word的虚拟打印机
varWord.ActivePrinter = "Microsoft Office Document Image Writer";
//定义Word文档实例对象
Microsoft.Office.Interop.Word.Document varDoc = varWord.Documents.Open
(ref sourceFile, ref varMissing, ref varMissing, ref varMissing, ref varMissing,
ref varMissing, ref varMissing, ref varMissing, ref varMissing,
ref varMissing, ref varMissing,
ref varMissing, ref varMissing, ref varMissing, ref varMissing, ref varMissing);
varDoc.Activate(); //激活文档
object PrintToFile = true;
//打印成tif文件
varDoc.PrintOut(ref varMissing, ref varMissing, ref varMissing, ref OutputFileName, ref varMissing,
ref varMissing, ref varMissing, ref varMissing, ref varMissing, ref varMissing, ref PrintToFile,
ref varMissing, ref varMissing, ref varMissing, ref varMissing, ref varMissing, ref varMissing, ref varMissing);
object saveChange = WdSaveOptions.wdSaveChanges; //关闭word文档时不打开新窗体
varDoc.Close(ref saveChange, ref varMissing, ref varMissing); //关闭word文档
varWord.Quit(ref varMissing, ref varMissing, ref varMissing); //退出Word
}
catch (Exception ex)
...{
throw new Exception(ex.Message);
}
}
/**//// < summary>
/// 将无后缀名的生成文件重命名为tif文件
/// < /summary>
/// < param name="filePath">生成的无后缀名的文件路径< /param>
public void ReNameToTif()
...{
string newTifPath = "";
if (File.Exists(tifPath))
...{
newTifPath = tifPath + ".tif";
File.Move(tifPath, newTifPath);
}
}
}
[/CODE]
C#
高性能大容量SOCKET并发完成端口例子(有
C#
客户端)完整实例源码
例子主要包括SocketAsyncEventArgs通讯封装、服务端实现日志查看、SCOKET列表、上传、下载、远程文件流、吞吐量协议,用于测试SocketAsyncEventArgs的性能和压力,最大连接数支持65535个长连接,最高命令交互速度达到250MB/S(使用的是127.0.0.1的方式,相当于千兆网卡1Gb=125MB/S两倍的吞吐量)。服务端用
C#
编写,并使用log4net作为日志模块; 同时支持65536个连接,网络吞吐量可以达到400M。
c#
+多年积累的类库(非常全)
c#
+多年积累的类库(非常全),分享给大家,XML操作,文件操作,图形操作,数据库操作
C#
文件系统的操作
本课程将介绍如何在
C#
中执行读写文件操作,读写文件夹操作。
快速使用C#将
Excel
文件
转
换为图像
在各种情况下,当需要将电子表格内容嵌入到Web或桌面应用程序中时,可能希望将
Excel
电子表格
转
换为高分辨率图像。 在本文中,将学习如何从.NET应用程序中使用C#将
Excel
文件
转
换为图像格式。
Excel
到图像C#的
转
换 Aspose.Cells for .NET是一个C#类库,旨在创建和处理MS
Excel
电子表格。除了电子表格自动化和操纵功能外,API还提供了一个内置
转
换器,可将
Excel
电子表格
转
换为其他格式。击下方按钮可以下载API的安装包。(点击下载)
Excel
到图像C#的
转
换 .N
c#
读写
tif
文件,分割
tif
文件
C#
读写
TIF
文件
各位谁有
tif
文件读写的经验 最近有一个传真处理的项目比较头疼
浮云游子意,落日故人情MSN:sunny83219@hotmail.com
不知道你的
tif
是什么版本的,如果版本比较老,直接用
c#
就可以读,如果是新版本的,可能得找.net 的控件了。
tif
的版本非常多,以前做过一个扫描仪的程序,这个
tif
文件连acdsee和PS都读不了。只能去下控件了。
C#
110,571
社区成员
642,565
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章