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

<< Click to Display Table of Contents >>

Navigation:  Раздел 6 Язык программирования L9 > Встроенные процедуры и функции > Преобразование значений >

ПреобразоватьВПиксели (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");