SaveClipboardImageCommand

Команда; сохраняет изображение из буфера обмена на Engine.

Шаблон SaveClipboardImageCommand

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

Описание SaveClipboardImageCommand

Чтение буфера обмена возможно только на страницах с сертификатом и при наличии разрешения пользователя на чтение буфера обмена в браузере.

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

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

Value

Если в буфере обмена нашлось изображение и его удалось сохранить: Guid файла, загруженного на Engine. Во всех остальных случаях возвращается null.

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

ImageFormat

Название формата изображения для сохранения.

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

Если тэг <ImageFormat> отсутствует, то используется значение Png.

Форматы изображений

  1. Bmp

  2. Gif

  3. Jpg

  4. Png

  5. Tiff

<ImageFormat>Png</ImageFormat>

ExportFileName

Имя файла, который будет загружен на Engine.

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

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

Если тэг <ExportFileName> отсутствует, то имя файла выбирается произвольно.

<ExportFileName>ExportFileName</ExportFileName>

Last updated