TRVReportHelper.TargetPixelsPerInch

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

TRVReportHelper.TargetPixelsPerInch

Переопределяет коэффициент масштабирования для рисования.

VCL и LCL:

property TargetPixelsPerInch: Integer;

Присвойте положительное значение, чтобы переопределить коэффициент масштабирования (плотность пикселей, или число «пикселей на дюйм» (PPI)) для целевой канвы.

Если TargetPixelsPerInch = 0, компонент рисует с использованием PPI указанной канвы.

Если TargetPixelsPerInch > 0, в качестве PPI используется значение этого свойства. Кроме того, компонент присваивает TargetPixelsPerInch свойству Canvas.Font.PixelsPerInch для параметров Canvas методов Init, DrawPage, DrawPageAt.

Все размеры пересчитываются из RichView.Style.UnitsPixelsPerInch в PPI целевой канвы.

FireMonkey:

property TargetPixelsPerInchX: Integer;

property TargetPixelsPerInchY: Integer;

Смысл этих свойств такой же, как в версии VCL, но можно задать разные значения по горизонтали (TargetPixelsPerInchX) и вертикали (TargetPixelsPerInchY). Эти свойства используются только в том случае, если оба имеют положительные значения.

В версии FireMonkey эти свойства особенно важны, если TRVReportHelper используется для рисования на канве принтера. Перед вызовом Init присвойте этим свойствам значения Printer.ActivePrinter.ActiveDPI.

Значение по умолчанию:

0 (использование плотности пикселей канвы)