Programming: Delphi


Иллюстрированный самоучитель по Delphi 7 для профессионалов



Преобразование форматов данных



С компонентом TRvNDRWriter (вернее с файлами в формате NDR, которые он создает) взаимодействует ряд компонентов Rave Reports, которые обеспечивают преобразование данных из этого специфического формата в более распространенные форматы.

  •  Компонент TRvRenderpoF обеспечивает преобразование отчета в формат PDF для дальнейшего использования в Adobe Acrobat Reader.
  •  Компонент TRvRenderHTML обеспечивает преобразование отчета в формат HTML.
  •  Компонент TRvRenderRTF обеспечивает преобразование отчета в формат RTF.
  •  Компонент TRvRenderText обеспечивает преобразование отчета в текстовый формат.

Все они используются по одной схеме.

Сначала необходимо загрузить отчет из файла NDR в поток.

После этого вызывается метод

    procedure PrintRender(NDRStream: TStream; OutputFileName: TFileName);

который и выполняет преобразование:

    var ReportStream: TMemoryStream;

    ReportStream := TMemoryStream.Create;

    try

    ReportStream.LoadFromFile(NDRFilePath);

    RvRenderHTMLl.NDRStream := ReportStream;

    RvRenderHTMLl.PrintRender(ReportStream, 'sdf);

    finally

    ReportStream.Free; 

    end;




Назад | Оглавление | Вперёд




При перепечатке любого материала с сайта, видимая ссылка на источник www.warayg.narod.ru и все имена, ссылки авторов обязательны.

© 2005
 

Hosted by uCoz