TCustomRVPrint.OnAfterPrintImage

<< Нажмите, чтобы показать Содержание >>

TCustomRVPrint.OnAfterPrintImage

Позволяет нестандартное рисование (печать) рисунков и интерактивных рисунков.

VCL и LCL:

type

  TRVAfterPrintImageEvent = procedure(Sender: TCustomRVPrint;
    ARVData: TCustomRVData; AItem: TCustomRVItemInfo; 

    ACanvas: TRVCanvas;
    const ARect: TRVCoordRect; APSaD: PRVScreenAndDevice) of object;

FireMonkey:

type

  TRVAfterPrintImageEvent = procedure(Sender: TCustomRVPrint;
    ARVData: TCustomRVData; AItem: TCustomRVItemInfo; 

    ACanvas: TRVFMXCanvas;
    const ARect: TRVCoordRect; APSaD: PRVScreenAndDevice) of object;

 

property OnAfterPrintImage: TRVAfterPrintImageEvent;

Параметры:

ACanvas – канва для рисования (печати).

ARVData – документ, содержащий элемент.

AItem – рисуемый элемент документа.

ARect – координаты изображения на канве ACanvas; не включает поля и рамку.

 

Событие происходит после того, как изображение нарисовано (напечатано). Оно позволяет выполнить дополнительное рисование поверх него.

 

См. также:

▪TRichView.OnAfterDrawImage