在用TBitmap的SaveToFile函数保存大图片时出现不能保存的问题,前几天一直好用,但是不知怎么的,突然就保存不了了。生成的图片大约有3M左右,宽1米多高1米。请高手指点指点。
解决方案 »
- 如何解决不同系统的时间格式问题?
- stringgrid如何使字体居中
- 散分200。。。。
- 继续提问: 我新建了一个包,设置为 designtime and runtime 、rebulid as need。这个包所有单元的dcu文件是 236k 而为什么bpl是469k
- 做个文档管理软件,大家给点思路!
- 常用的数据结构,那位大虾能举个例子!解释一下数据结构的概念
- 想调用一个dll文件,明明那个文件已经在这里了,但就是说找不到,怎么办?
- Inherited & Abstract 我的理解,大家打分看看我的学习成绩~
- Help,关于日期型字段插入失败问题
- GetClass返回值都为Nil的解决方案
- 酒店管理系统
- 抽像类的构造函数怎么搞
procedure TForm1.btn1Click(Sender: TObject);
var
bmp : TBitmap ;
jpg : TJPEGImage;
begin
bmp := TBitmap.Create;
bmp.Width := 5000;
bmp.Height := 4521; //这个大小已经是极限了,在大一点就抱错。
bmp.SaveToFile('c:\temp.bmp');//有这句话时jpg.SaveToFile没问题,没有时出错。
jpg := TJPEGImage.Create;
jpg.Assign(bmp);
jpg.SaveToFile('c:\temp.jpg');end;望指点,有什么好的解决方法?