怎样将用fastReport的报表不通过御览直接输出图片,很急啊,先谢谢各位了

解决方案 »

  1.   

    frreport1.LoadFromFile('d:\rsc\frtry.frf');
    frreport1.PrepareReport;
      frReport1.PrintPreparedReport('',1,true,frAll);
    说明:PageNumbers:string //为空打印全部页,指定如"1,3,5-12" 即打印第1,3,5-12页
    Copies:integer//打印份数
    Collate:Boolean//是否自动分页
    PrintPages:TfrPrintPages // {frAll, frOdd, frEven} 全部 奇页 偶页
      

  2.   

    楼上说的非常正确
    if frreport1.preparereport then
    frreport1.showreport
      

  3.   

    都不对了,我自己已经找到方法了
    就是 
    frreport1.PrepareReport;
    frreprot1.exportto('文件的输出类型','文件名');
    可以是word文档,jpeg图片,html文档,好多了