首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
.NET技术
C#
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
取消引用
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
关于打印的奇怪问题
[已结贴,结贴人:smilu]
加为好友
发送私信
在线聊天
smilu
等级:
可用分等级:
贫农
总技术专家分:
0
总技术专家分排名:
311804
揭帖率:
100.00%
发表于:
2008-08-20 09:38:33
楼主
各位大侠好,我在做打印时遇到这样个问题,用adobe pdf虚拟打印机打印office文档时读取的是office文档中的自定义设置而非虚拟打印机里设置的首选项,例如,你的虚拟打印机是设置A3纸,而excel在上次打印时是手工选的A4值,那么这个A4就被记录下来,在下次使用代码打印
时就自动读取这个A4设置而非打印机设置的A3,每一个office文档都有自己的自定义设置,而又不知道哦啊这些设置存在何处,如何修改。
敬请各位赐教,有什么好的解决方法。
ProcessStartInfo pProcInfo = new ProcessStartInfo();
pProcInfo.FileName = @"D:\\TestPrint\\test.xlsx";
pProcInfo.Verb = "Print";
pProcInfo.CreateNoWindow = true;
pProcInfo.WindowStyle = ProcessWindowStyle.Minimized;
Process pMyProc = Process.Start(pProcInfo);
pMyProc.Close();
问题点数:
100
回复次数:
8
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
smilu
等级:
可用分等级:
贫农
总技术专家分:
0
总技术专家分排名:
311804
发表于:
2008-08-20 09:48:07
1
楼 得分:
0
才发的就沉了,up一下!!!
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
jian685360
该用户很懒,没有设置昵称
等级:
可用分等级:
长工
总技术专家分:
27
总技术专家分排名:
159571
发表于:
2008-08-20 10:50:25
2
楼 得分:
10
只遇到过打印报表的情况。。。winform里添加打印功能将窗体打印出来了 后来直接生成文件 然后单纯对文件进行打印
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
zlkingdom
风之悲伤
等级:
可用分等级:
富农
总技术专家分:
5647
总技术专家分排名:
4029
发表于:
2008-08-20 11:15:01
3
楼 得分:
50
打印机的设置可能需要你针对打印机的硬件接口进行编程,如果你的打印机支持这个记忆纸张大小的指令的话你的功能是可以实现,如果没有就肯定做不到。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
smilu
等级:
可用分等级:
贫农
总技术专家分:
0
总技术专家分排名:
311804
发表于:
2008-08-20 11:21:32
4
楼 得分:
0
打印机的设置时存在注册表里,这个可以更改,问题是我在打印时执行的并不是打印机的默认设置,而是word,excel里记忆的打印设置,不知各位明白否?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
wanghuajie_122301510
漂在济南
等级:
可用分等级:
短工
总技术专家分:
13
总技术专家分排名:
204931
发表于:
2008-08-20 11:39:38
5
楼 得分:
10
up
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
LQknife
顶顶更健康
等级:
可用分等级:
中农
总技术专家分:
4166
总技术专家分排名:
6416
发表于:
2008-08-20 11:40:36
6
楼 得分:
10
晓习 帮顶
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
smilu
等级:
可用分等级:
贫农
总技术专家分:
0
总技术专家分排名:
311804
发表于:
2008-08-20 14:37:42
7
楼 得分:
0
针对这个问题好像无法做到统一执行打印机设置,对于office文档只能在打印之前每个文件都进行一次设置,例如excel里面,sheet.PageSetup中可以设置papersize及Orientation。
大家有经验请及时分享!
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
yagebu1983
君子在下则排一方之难,在上则止息万物之嚣. 人以懦弱无刚为大耻,男儿自立,必须有倔强之气.
等级:
可用分等级:
长工
总技术专家分:
11701
总技术专家分排名:
1635
发表于:
2008-08-20 14:56:07
8
楼 得分:
20
去cnblogs搜搜纸张设置!!
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
abc推荐给好友