开始是在64位开发的,后来要用到32位dll和驱动改为32位环境。
发现在32位下用printdocument预览出来只有中心一点黑块,
在64位环境下预览才正常。
解决方案和所有项目已经改成x86,并且重新生成过。不知道怎么解决,恳请大神指教...
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
zhuwenpeng 2017-05-09 07:02最佳回答 专家已采纳刚才偶然用了一下pdf打印机发现32位64位都可以预览。
想到会不会是打印机驱动的问题,目前的打印机驱动虽然工作正常,但是与VS2010开发的程序不兼容。
于是换了个驱动,发现正常了。
这个问题困扰好久了。没想到在CSDN发布第一个问题没5分钟就自己想出了解决方法。囧囧囧
算是给自己的笔记吧!采纳该答案 已采纳该答案 专家已采纳评论解决 无用打赏举报微信扫一扫
分享评论登录 后可回复...
报告相同问题?
提交
相关推荐 更多相似问题
- 2017-05-09 06:46回答 1 已采纳 刚才偶然用了一下pdf打印机发现32位64位都可以预览。 想到会不会是打印机驱动的问题,目前的打印机驱动虽然工作正常,但是与VS2010开发的程序不兼容。 于是换了个驱动,发现正常了。 这个问题
- 2018-03-08 06:42回答 4 已采纳 http://blog.csdn.net/qq_31852701/article/details/52946127
- 2018-04-28 15:38回答 5 已采纳 你的线程代码怎么写的,有没有用到同步操作,有没有用lock不正确加锁,确保耗时的操作都放在工作线程里了么?
- 2019-12-29 20:29方丈山的博客 //创建预览图片 Bitmap bitmap = new Bitmap(200,50);//定义初始大小 Graphics graphics = Graphics.FromImage(bitmap);//选择绘制的图 graphics.Clear(Color.Wheat);//背景颜色 font = new Font("楷体",size,...
- 2022-03-22 11:0967号人生的博客 winform实现地磅称重管理客户端 异步线程 .NET、C#、ASP.NET三者的联系与区别 车牌识别摄像头 地磅连接
- 2020-12-30 18:04内酷少女的博客 前言c#做winform程序要求生成并打印Excel报告,为了不安装Office相应组件,我选择了NPOI来生成Excel报告,用winform的PrintDocument控件来触发打印操作,而难点在于如何将excel转换成Graphics对象,在NPOI中我只找到...
- 2021-03-04 15:00回答 2 已采纳 用panel来实现,panel的paint事件重绘Panel private void button1_Paint(object sender, PaintEventArgs e)
- 2018-09-05 01:38回答 1 已采纳 可以定义一个局部变量,保存上一次得到的重量值。 每次获取新值以后和它对比,如果一致,则不更新界面,如果不一致,再更新。 你要贴出你的com口通讯的代码,这样好帮你具体修改。
- 2019-06-26 09:06回答 2 已采纳 1、为什么要重新绑定数据源?数据源的变化自动化刷新的界面的。应该是重新加载数据吧。 2、数据排序阶段放在查询哪里,或则放在数据库的view啊存储过程什么的里面,不要读完了数据再来排序。 3
- 2020-12-30 13:03weixin_39915500的博客 WinForm UI 控件集WinForm UI 控件集快速创建直观、现代的 Windows 窗体应用程序ComponentOne for WinForm控件集为 WinForm 应用程序提供了强大的数据处理能力,如数据录入、数据编辑、报表、数据分析、数据可视化,...
- 2021-12-15 08:57Aa13451765025的博客 //预览打印 public DialogResult showPrintPreviewDialog() { PrintPreviewDialog dialog = new PrintPreviewDialog(); dialog.Document = this; return dialog.ShowDialog(); } //先设置后打印 public ...
- 2019-03-20 20:50Army~Jun的博客 // 设置周围空白边距 // 2.生成条形码图片并保存 ZXing.BarcodeWriter wr = new BarcodeWriter(); wr.Format = BarcodeFormat.QR_CODE; // 二维码 wr.Options = qrEncodeOption; Bitmap img = wr.Write...
- 2022-04-23 11:43回答 3 已采纳 384行,new试试。 Name后面加上 =new DataGridViewTextBoxColumn();
- 2022-04-07 14:22回答 1 已采纳 https://bbs.csdn.net/topics/605664084我在另一个帖子的回复
- 2017-08-30 03:26回答 2 已采纳 应该是分辨率的原因,很可能是台式电脑属于分辨率较高的,而你的笔记本的分辨率较低,所以会导致按钮显示不全的原因,你可以在台式电脑是将分辨率调低,问题很快就能找到,比如调到1024* 768
- 2019-10-02 12:01abc_4567890的博客 c#做winform程序要求生成并打印Excel报告,为了不安装Office相应组件,我选择了NPOI来生成Excel报告,用winform的PrintDocument控件来触发打印操作,而难点在于如何将excel转换成Graphics对象,在NPOI中我只找到了...
- 2019-09-29 14:28k7Cx7e的博客 //这里一定要这么处理,不然预览可以分页,打印是空白 e.HasMorePages = true; i=1; } //下面是每页内容 if (i ) { //打印每一行 for (int p = (i - 1) * pagesize; p * pagesize; p++) { //...
- 2020-05-26 15:33wang王le乐ping平博客的博客 第二步、在工具箱空白处右击,点击‘添加选项卡’,然后输入选项卡名称,可以为: DotNetBar2(自己命名就行) 第三步、右击新建的选项卡,点击 选择项。 第4步、点击预览,选中DevComponents.DotNetBar2.dll ...
- 2018-12-07 07:47回答 2 已采纳 ChartArea.Position https://docs.microsoft.com/zh-cn/dotnet/api/system.windows.forms.datavisualizati
- 2020-12-29 18:41刘欢(C#)的博客 Encase 是C#编写开发的为.NET平台提供的AOP框架。Encase 独特的提供了把方面(aspects)部署到运行时代码,而其它AOP框架依赖配置文件的方式。这种部署方面(aspects)的方法帮助缺少经验的开发 人员提高开发效率。 ...
- 没有解决我的问题, 去提问