ПреобразоватьВПиксели (ConvertToPixels)

Описание:

Функция преобразовывает заданное значение в значение в пикселях.


Первая форма функции:

Синтаксис:

ПреобразоватьВПиксели(<Значение><Строка>)

ConvertToPixels(<Value><String>)

Параметры:

Значение (Value) — значение, которое необходимо преобразовать в пиксели.

Строка (String) — краткое обозначение единицы измерения, можно указать одно из следующих строковых значений:


"dp" — независимые от плотности экрана пиксели (Density-independent Pixels); 

"sp" — независимые от масштабирования пиксели (Scale-independent Pixels); 

"xin" — дюймы по горизонтали; 

"yin" — дюймы по вертикали; 

"xmm" — миллиметры по горизонтали; 

"ymm" — миллиметры по вертикали; 

"xpt" — пункты по горизонтали; 

"ypt" — пункты по вертикали. 


Возвращаемые значения:

Числовое значение в пикселях.


Пример:

        pxInIncX = ПреобразоватьВПиксели(1, "xin");
        pxInIncY = ПреобразоватьВПиксели(1, "yin");


Вторая форма функции:

Синтаксис:

ПреобразоватьВПиксели(<Значение>)

ConvertToPixels(<Value>)

Параметры:

Строка — строка, содержащая значение, которое необходимо преобразовать, с указанием единицы измерения, например, "100sp".

Возвращаемые значения:

Числовое значение в пикселях.


Пример:

//В результате выполнения примера будет получено и записано  количество дюймов по горизонтали и по вертикали.

      pxInIncX = ПреобразоватьВПиксели("1xin");
      pxInIncY = ПреобразоватьВПиксели("1yin");