C#照片、图片查看器编写 或调用Windows查看器于窗体中

问题描述

我想实现的功能(可以参考Win7中的图片查看器,只要能相看、放大、缩小、移动就行)是:有一个窗体,在上面可以显示图片;在窗体上有一个放大和缩小按钮,放大按钮可以实现图片的放大,缩小可以实现图片的缩小;鼠标的滑轮在图片上可以进行图片的放大与缩小;可以对图片进行移动大致的功能和Windows照片查看器差不多。另外,如若知道怎样调用Windows照片查看器也行,但调用的查处查看器要在一个指定的窗体上打开,不要弹出一个窗体(弹出一个窗体我会,谢谢!)我是用C#中的pictureBox控件来实现的,利用重画可以实现图片的移动,不能实现图片的放大请高手指点迷津,谢谢

解决方案

解决方案二:
看看Graphics.DrawImage的帮助,或许能满足你
解决方案三:
or

时间: 2024-11-03 16:19:52

C#照片、图片查看器编写 或调用Windows查看器于窗体中的相关文章

C# 子窗体中调用父窗体中的方法(或多窗体之间方法调用)

本文转载:http://www.csframework.com/archive/2/arc-2-20110805-1771.htm 文章侧重点主要是讨论"窗体"与"窗体"之间方法的调用,以及"MDI父窗体"与"Chilid子窗体"之间如何相互的调用方法. C# 子窗体中调用父窗体中的方法(或多窗体之间方法调用) 看似一个简单的功能需求,其实很多初学者处理不好的,很多朋友会这么写: C# Code: //父窗体是是frmPare

怎样编写一个地址,查看图片

问题描述 怎样编写一个地址,查看图片 怎样编写一个地址,使得只需要将地址复制到网址栏就能查看,类似于[**http://img.my.csdn.net/uploads/201309/01/1378037235_3453.jpg**] 这样的,直接查看图片 解决方案 这个地址是你将图片映射到iis等web服务器虚拟目录,然后就可以直接在浏览器地址栏中浏览. 解决方案二: 其实你可以写个servlet,然后一个请求的url能返回一个输出流即可, 类似于文件下载的输出IO流,参考struts2的做法即

减少HTTP请求之将图片转成二进制并生成Base64编码,可以在网页中通过url查看图片(大型网站优化技术)

原文:减少HTTP请求之将图片转成二进制并生成Base64编码,可以在网页中通过url查看图片(大型网站优化技术) 在网站开发过程中,对于页面的加载效率一般都想尽办法求快.那么,怎么让才能更快呢?减少页面请求 是一个优化页面加载速度很好的方法.上一篇博文我们讲解了 "利用将小图标合成一张背景图来减少HTTP请求",那么,这一篇博文将讲解  " 将图片转成二进制并生成Base64编码,可以在网页中通过url查看图片". 一.为何选择将图片转成二进制并生成Base64编

Android编程实现网络图片查看器和网页源码查看器实例_Android

本文实例讲述了Android编程实现网络图片查看器和网页源码查看器.分享给大家供大家参考,具体如下: 网络图片查看器 清单文加入网络访问权限: <!-- 访问internet权限 --> <uses-permission android:name="android.permission.INTERNET"/> 界面如下:   示例: public class MainActivity extends Activity { private EditText ima

如何ps照片图片变成古典橙褐色(1/5)

如何ps教程照片图片变成古典橙褐色本教程介绍橙褐色外景图片的简单调色方法.大致过程:先用调色工具把原图中的主色绿色调成橙黄色,然后再用光照滤镜加上暗角及底色即可. 原图 <点小图查看大图>   最终效果   1.打开原图素材,简单给人物磨皮. 2.盖印一层,执行:图像 > 应像图像,图层模式为滤色.人物留下,其他部分擦回来. 首页 1 2 3 4 5 末页

Android编程实现网络图片查看器和网页源码查看器实例

本文实例讲述了Android编程实现网络图片查看器和网页源码查看器.分享给大家供大家参考,具体如下: 网络图片查看器 清单文加入网络访问权限: <!-- 访问internet权限 --> <uses-permission android:name="android.permission.INTERNET"/> 界面如下: 示例: public class MainActivity extends Activity { private EditText image

JavaScript控制图片加载完成后调用回调函数的方法

 这篇文章主要介绍了JavaScript控制图片加载完成后调用回调函数的方法,实例分析了javascript回调函数的使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了JavaScript控制图片加载完成后调用回调函数的方法.分享给大家供大家参考.具体分析如下: 这段代码可以控制指定区域内的图片加载完成后执行指定的回调函数. 代码如下: function when_images_loaded($img_container, callback) { /* do callb

如何给照片/图片局部打马赛克?

  我们平常在编辑照片的时候,如果照片某些区域不可以显示的话,最有效的方法就是打马赛克,那么,那么如何给照片/图片局部打马赛克?下面小编就为大家详细介绍利用PS处理的方法,一起来看看吧! 方法/步骤 第一步: 在自己电脑中打开Photoshop软件. 第二步: 会打开Photoshop编辑界面,我们点击菜单栏中的"文件",选择"打开"功能,快捷键是Ctrl+O,找到自己要打马赛克的照片. 第三步: 选择编辑界面左侧栏工具栏中的"选框工具",选择你

实例-C#叫号系统如何编写和调用WebService?

问题描述 C#叫号系统如何编写和调用WebService? C#叫号系统如何编写和调用webservic?如果不用webservic,直接连数据库怎么做?有没有开发实例参考下? 解决方案 最简单的,服务端新建一个asp.net web service项目,然后根据提示操作. 会产生一些示例代码,像写函数那样写.然后部署到iis上. 客户端引用下这个web service地址.直接调用就可以了,非常简单的.