摘要:
原文地址:http://www.cnblogs.com/lifeil/archive/2013/02/25/2931683.html一般在web应用中,对客户端提交上来的图片肯定需要进行压缩的。尤其是比较大的图片,如果不经过压缩会导致页面变的很大,打开速度比较慢,当然了如果是需要高质量的图片也得需要生产缩略图。下面贴出我自己琢磨的图片压缩算法,首先这个是未经优化的简单实现: public static System.Drawing.Image GetImageThumb(System.Drawing.Image sourceImg, int width, int height) ... 阅读全文
随笔分类 - C#核心技术
C#与非托管win32函数互操作方法
2013-02-19 16:48 by 埋头前进的码农, 616 阅读, 收藏,
摘要:
一、引言 .NET平台下实现互操作性有三种技术——平台调用,C++ Interop和COM Interop,下面介绍第一种技术,即平台调用。然而朋友们应该会有这样的疑问,平台调用到底有什么用呢? 为什么我们要用平台调用的技术了?对于这两个问题的答案就是——平台调用可以帮助我们实现在.NET平台下(也就是指用C#、VB.net语言写的应用程序下)可以调用非托管函数(指定的是C/C++语言写的函数)。这样如果我们在.NET平台下实现的功能有现有的C/C++ 函数实现了这样的功能,这时候我们完全没必要自己再用托管语言(如C#、vb.net)去实现一个这样的功能,这时候我们应该想到 “拿来主义”,直. 阅读全文
浙公网安备 33010602011771号