如何对tif文进行压缩??急!!!!!!!!!!!!!

zhouxq 2008-03-12 03:31:15
procedure TForm1.Button3Click(Sender: TObject);
var
Parameters: TEncoderParameters;
Value: TEncoderValue;
Img: TGpImage;
Clsid: TClsid;
begin
Parameters.Count := 1;

Parameters.Parameter[0].Guid := EncoderCompression;
Parameters.Parameter[0].NumberOfValues := 1;
Parameters.Parameter[0].Type_ := EncoderParameterValueTypeLong;
Parameters.Parameter[0].Value := @Value;

Value := EncoderValueCompressionCCITT3;

Img := TGpImage.Create('Hb0.tif');
try
GetEncoderClsid('image/tiff', Clsid);

Img.Save('.\Hb1.tif', Clsid, @Parameters);

finally
Img.Free;
end;
end;

我这样写, 始终不能将hb0.tif转换成CCITT3压缩的hb1.tif, 转成hb1.tif是空内容的
...全文
213 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
knowledge_Is_Life 2008-05-01
  • 打赏
  • 举报
回复
我也想了解,谢谢LZ.
meiZiNick 2008-05-01
  • 打赏
  • 举报
回复
等待牛人来答.
Rex_love_Burger 2008-03-17
  • 打赏
  • 举报
回复
关注
zhouxq 2008-03-14
  • 打赏
  • 举报
回复
没人理, 自己顶

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi GAME,图形处理/多媒体
社区管理员
  • GAME,图形处理/多媒体社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧