<< 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");