分类:
delphi中让图片大小随TImage控件大小变化

delphi中让图片大小随TImage控件大小变化

栏目分类:Delphi 浏览次数:87 发布时间:2015-09-22

实现如下: Anchors 下面的全部设为True AutoSize := False; Strech := True;...

TAG:
Delphi从内存流中判断图片格式

Delphi从内存流中判断图片格式

栏目分类:Delphi 浏览次数:152 发布时间:2015-09-22

废话不多说了,利用内存流来判断文件的格式,其实判断文件的前几个字节就可以简单的判断这个文件是什么类型的文件,例如 jpg文件是FFD8(从低位到高位就要反过来D8FF下面都是一样...

TAG:
delphi xe TBitmap支持Gif,成为具有jpg,gif,bmp,ico,gif五种

delphi xe TBitmap支持Gif,成为具有jpg,gif,bmp,ico,gif五种

栏目分类:Delphi 浏览次数:294 发布时间:2015-09-22

让TBitmap支持Gif,成为具有jpg,gif,bmp,ico,gif五种显示功能的图片控件 TImage要支持Gif,代码,我查的xe5的新增功能,亲自调试无错误,特来分享! var stream:TResourceStream; tbimap:TBitmap; begin Bitma...

TAG:
delphi Jpeg压缩的两种方法

delphi Jpeg压缩的两种方法

栏目分类:Delphi 浏览次数:165 发布时间:2015-09-22

方法1 procedure TForm1.Button2Click(Sender: TObject); var JPEGImage: TJPEGImage; begin if SavePictureDialog1.InitialDir = ' ' then SavePictureDialog1.InitialDir := ExtractFilePath(OpenPictureDialog1.FileName); if trim(LabeledEdit1.Text) '...

TAG:
delphi 转换一批.bmp 文件为 .jpg

delphi 转换一批.bmp 文件为 .jpg

栏目分类:Delphi 浏览次数:183 发布时间:2015-09-22

转换一批.bmp文件为.jpg unitBMP2JPG_Unit; interface uses Windows,Messages,SysUtils,Variants,Classes,Graphics,Controls,Forms, Dialogs,StdCtrls,jpeg,ComCtrls,filectrl,Menus; type TForm1=class(TForm) SourceB:TButton; Source:TLabel; Targe...

TAG:
delphi 屏幕截图完美解决方案

delphi 屏幕截图完美解决方案

栏目分类:Delphi 浏览次数:157 发布时间:2015-09-22

可以截取layered窗口(包括透明窗口)的代码: procedureCaptureScreen(AFileName:string); const CAPTUREBLT=$40000000; var hdcScreen:HDC; hdcCompatible:HDC; bmp:TBitmap; hbmScreen:HBITMAP; begin hdcScreen:=CreateDC('DISPLAY',nil,nil,...

TAG:
Delphi 精确打印Image画布

Delphi 精确打印Image画布

栏目分类:Delphi 浏览次数:189 发布时间:2015-09-22

最近在做一个打印报告的小软件,里面需要将Image上显示的东西,按照“所见即所得”的原则打印出来。 好吧,最直接的方法当然是把Image的画布以图片的形式输出,这样既不用考虑画...

TAG:
Delphi2009之TImage

Delphi2009之TImage

栏目分类:Delphi 浏览次数:78 发布时间:2015-09-22

TPngImage原来是SourceFroge上的一个开源项目,现在突然消失了,为什么呢?Nick 在他的博客上写到:TPNGImage被CodeGear/Embarcadero收购了,现在直接就是Delphi 2009的一部分了,大家可以方便的在...

TAG:
Delphi中动态加载Image控件图片的方法

Delphi中动态加载Image控件图片的方法

栏目分类:Delphi 浏览次数:146 发布时间:2015-09-22

procedureTForm1.Button1Click(Sender:TObject); var jpg:TJPEGImage;//要useJpeg单元 begin //显示jpg大图片的方式 jpg:=TJPEGImage.Create; jpg.LoadFromFile(getcurrentdir()+'\pic.jpg'); Image1.Picture.Bitmap.Assign(jpg);//因为img控件是...

TAG:
delphi抓取QQ聊天窗口实例

delphi抓取QQ聊天窗口实例

栏目分类:Delphi 浏览次数:95 发布时间:2015-09-22

function EnumWindowsProc(hwnd: HWND; lParam: LPARAM): Boolean ;stdcall; // EnumWindows 专用的回调函数的格式: // function EnumWindowsProc( // hwnd: HWND; {找到的窗口句柄} // lParam: LPARAM {EnumWindows 传给的参数; 因为它...

TAG: