新建图像文件(100分)

  • 主题发起人 主题发起人 zhengyong7381
  • 开始时间 开始时间
Z

zhengyong7381

Unregistered / Unconfirmed
GUEST, unregistred user!
请问如何建立一个固定分辨率、固定长、宽的JPG或TIFF文件呢?
普通方法怎么做?用GDI+怎么做呢?
 
创建TBitmap对象,设定长、宽,用Tcanvas对象去实现要显示内容,然后转换成JPEG对象,再保存之。。。。
 
请问大侠guanyue7613,那分辨率可以设置吗?
 
分辨率是什么?????
图象要分辨率吗?不要吗?要吗?
TCanvas的分辨率是96吧???
你的意思是 长宽是非pixel 单位??
1cm * 2.54 = 1英寸
要一个100ppi的图,1cm x 1cm
就是
1 / 2.54 * 100 /96 = xx 知道了吧
 
感谢guanyue7613,请教bsense,下面是我的简单代码,现在生成的是96DPI,按照您的方法怎样才能使PPI是100呢?兄弟还是不清楚,谢谢了。
procedure TForm1.btn1Click(Sender: TObject);
var a: TBitmap;
begin
a:= TBitmap.Create;
a.Width:= 100;
a.Height:= 100;
a.Canvas.Ellipse(0,0,50,50);
a.SaveToFile('d:/a.jpg');
a.Free;
end;
 
多人接受答案了。
 

Similar threads

回复
0
查看
1K
不得闲
S
回复
0
查看
835
SUNSTONE的Delphi笔记
S
S
回复
0
查看
765
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部