|
<< Нажмите, чтобы показать Содержание >> 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 (использование плотности пикселей канвы)