CameraShowCommand

Команда; открывает стандартную камеру устройства.

Шаблон CameraShowCommand

<Command Name="" Type="CameraShowCommand" Assembly="Commands">
  <!--Тэги, общие для всех команд-->
  <Condition Name="" />
  <Lock Value="" />
  <RunInMainThread Value="" />
  <!--Тэги, специфичные для CameraShowCommand-->
  <FileName></FileName>
  <ContentType></ContentType>
  <CompressionQuality></CompressionQuality>
  <PhotoSizeType></PhotoSizeType>
  <MaxWidthHeight></MaxWidthHeight>
  <CustomPhotoSize></CustomPhotoSize>
</Command>

Описание CameraShowCommand

<Command Name="CameraShowCommandName" Type="CameraShowCommand" Assembly="Commands">
  <!--Тэги, общие для всех команд-->
  <!--Тэги, специфичные для CameraShowCommand-->
</Command>

Результат выполнения CameraShowCommand

OK

Признак того, что камера устройства создала файл.

Path

Полный путь до созданного камерой файла.

Тэги, специфичные для CameraShowCommand

FileName

Название, с которым будет сохранен полученный медиа файл.

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

Если тэг не задан, то имя формируется автоматически, используя текущую дату в формате "dd.MM.yyyy_hh.mm.ss"

<FileName>file_name</FileName>

ContentType

Тип камеры.

Необязательный тэг. Ожидается название одного из типов камеры:

Photo

Режим фотографии

Video

Режим съемки видео

Если тэг не задан, то используется значение Photo.

<ContentType>Photo</ContentType>

CompressionQuality

Используемый % от оригинального качества для сжатия файла.

Необязательный тэг. Ожидается целочисленное значение.

Если тэг не задан, то используется значение 100.

<CompressionQuality>Photo</CompressionQuality>

PhotoSizeType

Тип размера медиа.

Необязательный тэг. Ожидается название одного из размеров медиа:

Custom

Пользовательский размер от 1 до 100. При установке этого значения размер берется в соответствии со значением в тэге CustomPhotoSize.

Large

75% от оригинала.

MaxWidthHeight

Размер берется в соответствии с максимальной шириной или высотой. При установке этого значения необходимо задать значение в тэге MaxWidthHeight. Установленное значение будет максимальным значением для высоты либо ширины.

Medium

50% от оригинала.

Small

25% от оригинала.

Full

100% от оригинала.

Если тэг не задан, то используется значение Full.

<PhotoSizeType>Photo</PhotoSizeType>

MaxWidthHeight

Максимальный размер медиа файла.

Используется только если значение PhotoSizeType = MaxWidthHeight.

Необязательный тэг. Ожидается целочисленное значение.

Если тэг не задан, то используется значение 1500.

<MaxWidthHeight>Photo</MaxWidthHeight>

CustomPhotoSize

Пользовательский размер медиа файла.

Используется только если значение PhotoSizeType = Custom.

Необязательный тэг. Ожидается целочисленное значение от 1 до 100.

Если тэг не задан, то используется значение 100.

<CustomPhotoSize>Photo</CustomPhotoSize>

Last updated