我找到了RAVE的jpg控件 但是我用的是delphi2007 rave是7.51的
加入这个jpg控件nd_jpeg70.bpl的时候提示这个应用程序没有启动,控件加入不了
控件里还有个NDCSJPEG.pas文件 是不是要编译这个?
请教有什么办法解决吗?uses JPEG;procedure TForm1.ReportSystem1Print(Sender: TObject);var
Stream: TMemoryStream;
Image: TJPEGImage;begin
With Sender as TBaseReport do begin
Stream := TMemoryStream.Create;
Image := TJPEGImage.Create;
try
Image.LoadFromFile('image1.jpg');
Image.SaveToStream(Stream);
Stream.Position := 0;
PrintImageRect(1,1,3,3.5,Stream,'JPG');
finally
Image.Free;
Stream.Free;
end; { tryf }
end; { with }
end;这个代码好像也是打印JPG的 但是怎么加进去呢?
加入这个jpg控件nd_jpeg70.bpl的时候提示这个应用程序没有启动,控件加入不了
控件里还有个NDCSJPEG.pas文件 是不是要编译这个?
请教有什么办法解决吗?uses JPEG;procedure TForm1.ReportSystem1Print(Sender: TObject);var
Stream: TMemoryStream;
Image: TJPEGImage;begin
With Sender as TBaseReport do begin
Stream := TMemoryStream.Create;
Image := TJPEGImage.Create;
try
Image.LoadFromFile('image1.jpg');
Image.SaveToStream(Stream);
Stream.Position := 0;
PrintImageRect(1,1,3,3.5,Stream,'JPG');
finally
Image.Free;
Stream.Free;
end; { tryf }
end; { with }
end;这个代码好像也是打印JPG的 但是怎么加进去呢?
把这个rave7.5里的文件用7.0的文件替换就可以装jpg的插件了
但是做出来的报表还是出了问题 出现jpeg error #53 的错误
这个53的错误好像的内存什么的
郁闷啊 啊啊 我可以读出jpg文件出来 为什么到这个rave里就是读不出来啊