社区
界面
帖子详情
MFC的打印预览的放大缩小是怎么计算的?
hurryboylqs
2013-10-20 03:16:37
现在不用MFC的打印预览功能,自己实现一个打印预览和打印的功能,就是不知道打印预览有个缩放的功能,它是怎么计算的,看了CPreviewView的代码还是有点晕头转向
...全文
233
5
打赏
收藏
MFC的打印预览的放大缩小是怎么计算的?
现在不用MFC的打印预览功能,自己实现一个打印预览和打印的功能,就是不知道打印预览有个缩放的功能,它是怎么计算的,看了CPreviewView的代码还是有点晕头转向
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hurryboylqs
2013-11-05
打赏
举报
回复
自己已经解决,就是采用比例的方式缩放,感觉做得比MFC的还好
潇潇雨云
2013-11-05
打赏
举报
回复
hurryboylqs
2013-10-24
打赏
举报
回复
应该不是这么做的吧,我看它缩放很自然,Word也如此
zhllxt
2013-10-21
打赏
举报
回复
我觉得可以这样处理:标准的打印预览我就不说了,就是绘图,现在要缩放的话,我就直接还是照着本来的样子先绘图,绘完图了,把这个图放入一个CBitmap中,然后对就这个Bitmap缩放,也就是调用StrechBlt,然后再用BitBlt帖到原来的DC上,这样兴许可以。你试试。
hurryboylqs
2013-10-20
打赏
举报
回复
我现在是用一个浮点数来表示缩放比例, float m_fZoomRatio 然后等比例缩放纸张的宽度和高度
source_
MFC
打印
预览
_Vc_
mfc
打印
_
MFC
应用程序框架
打印
预览
功能分析与扩展VC源代码
VS2010(
MFC
)图片缩放显示
用Visual Studio2010将小图片拉伸显示,适合登陆界面,并且有详细说明
VC++
打印
及
打印
预览
介绍如何在对话框的环境下实现
打印
和
打印
预览
的金典文章..................
VC6.0 对话框简单
打印
预览
VC6.0 对话框简单
打印
预览
,比较简单。含画图缓存技术
打印
预览
控件
十分优秀的
打印
预览
控件源代码,推荐!
界面
15,976
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章