|
<< Нажмите, чтобы показать Содержание >> TRVStyle.GetAsPixels, GetAsHTMLPixels, GetAsStandardPixels, GetAsTwips, GetAsEMU, GetAsDifferentUnits, GetAsRVUnits |
Методы, которые возвращают значение Value, преобразованное из единиц Units в указанные единицы измерения.
function GetAsPixels(Value: TRVStyleLength;
PixelsPerInch, MinNonZeroValue: TRVCoord): TRVCoord;
function GetAsHTMLPixels(Value: TRVStyleLength): TRVPixel96Length;
function GetAsStandardPixels(Value: TRVStyleLength): TRVPixelLength;
function GetAsTwips(Value: TRVStyleLength): Integer;
function GetAsEMU(Value: TRVStyleLength): Integer;
function GetAsDifferentUnits(Value: TRVStyleLength;
Units: TRVStyleUnits): TRVStyleLength;
function GetAsRVUnits(Value: TRVStyleLength;
RVUnits: TRVUnits): TRVLength;
Метод |
Преобразует в |
|---|---|
GetAsPixels |
Пиксели. 1 пиксель = 1/PixelsPerInch дюйма (где PixelsPerInch указывается в параметрах) |
GetAsHTMLPixels |
Пиксели. 1 пиксель = 1/96 дюйма. |
GetAsStandardPixels |
Пиксели. 1 пиксель = 1/UnitsPixelsPerInch дюйма. |
GetAsTwips |
Твипы. 1 твип = 1/20 дюйма. |
GetAsEMU |
EMU (Англо-метрические единицы) 1 EMU = 1/914400 дюйма = 1/36000 мм. |
GetAsDifferentUnits |
Единицы Units (указанные в параметре). Когда значение преобразуется в пиксели или из них, в качестве плотности пикселей используется значение свойства UnitsPixelsPerInch. |
GetAsRVUnits |
Единицы RVUnits (указанные в параметре). Когда значение преобразуется в пиксели или из них, в качестве плотности пикселей используется значение свойства UnitsPixelsPerInch. |
Когда GetAsPixels преобразует ненулевое значение Value в пиксели, результат не может быть меньше параметра MinNonZeroValue (или больше -MinNonZeroValue для отрицательного Value).
Для других методов, преобразующих ненулевое значение Value в пиксели, результат не может быть меньше 1 (или больше -1 для отрицательного Value).
См. также:
▪Методы *ToUnits;
▪Методы ConvertTo*;