РежимОпределенияОриентацииСканированияДокументов

Темы платформы · DocumentScanningOrientationDetectionMode

Содержит варианты режимов ориентирования страниц документов в методах ПоказатьСканированиеДокументов и СканироватьДокументыАсинх.

Полное описание, параметры и ограничения

РежимОпределенияОриентацииСканированияДокументов (DocumentScanningOrientationDetectionMode)

РежимОпределенияОриентацииСканированияДокументов (DocumentScanningOrientationDetectionMode)

Доступен, начиная с версии 8.3.23.

Значения
Ландшафт (Landscape)
ПоГоризонтальнымСтрокамТекста (ByHorizontalTextLines)
ПоПервойСтраницеСерии (ByFirstPageInSeries)
ПоРасположениюДокумента (ByDocumentPosition)
Портрет (Portrait)

Описание:

Содержит варианты режимов ориентирования страниц документов в методах ПоказатьСканированиеДокументов и СканироватьДокументыАсинх.

Доступность:

Тонкий клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение (клиент), мобильное приложение (сервер), мобильный автономный сервер.

Использование в версии:

Доступен, начиная с версии 8.3.23.

Методическая информация

Практические примеры

Выбрать требование качества и ориентацию для серии

Подготавливаем строгий режим качества и ориентацию по первой странице серии. Настройки проверяются в памяти; качество реального кадра здесь не измерено.

Где и как запускать

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

Подготовка

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

  2. Примеры создают только собственные значения и параметры. Они не запрашивают геопозицию, не включают камеру, не делают снимок, не запускают сканирование и не сохраняют файл.

  3. Координаты и размеры — учебные константы, не результат датчика и не перечень поддерживаемых режимов вашего телефона. Для реального оборудования нужны отдельные проверки его API.

&НаКлиенте
Процедура ВыполнитьПример(Команда)
    Параметры = Новый ПараметрыСканированияДокументов;
    Параметры.СканированиеСериями = Истина;
    Параметры.ПроверкаКачества = ПроверкаКачестваСканированияДокументов.ТребоватьВысокое;
    Параметры.РежимОпределенияОриентации = РежимОпределенияОриентацииСканированияДокументов.ПоПервойСтраницеСерии;
    Сообщить(Параметры.СканированиеСериями = Истина);
    Сообщить(Параметры.ПроверкаКачества = ПроверкаКачестваСканированияДокументов.ТребоватьВысокое);
    Сообщить(Параметры.РежимОпределенияОриентации = РежимОпределенияОриентацииСканированияДокументов.ПоПервойСтраницеСерии);
    Параметры.ПроверкаКачества = ПроверкаКачестваСканированияДокументов.ПредупреждатьНижеВысокого;
    Сообщить(Параметры.ПроверкаКачества = ПроверкаКачестваСканированияДокументов.ПредупреждатьНижеВысокого);
    Сообщить("Требование и предупреждение — разные политики, а не измеренная оценка снимка");
КонецПроцедуры

Разбор по шагам

  1. ТребоватьВысокое и ПредупреждатьНижеВысокого — разные системные значения. Второе не приравнивается к обязательному отклонению любого недостаточно качественного результата.

  2. ПоПервойСтраницеСерии используется в сочетании с включённой серией. Не выдаём этот режим за фиксированный портрет или ландшафт.

  3. Сначала проверяем строгую политику, затем меняем только собственный объект на предупреждение и повторно проверяем значение.

  4. Параметры сами не измеряют резкость, не проверяют OCR и не подтверждают качество реального документа.

Как проверить результат

  1. Четыре контрольных Истина для собственных параметров.

  2. Никакие страницы, снимки или файлы не созданы.

Ожидаемый результат

Ученик умеет различать политику требования качества и предупреждения, связывая ориентацию с серией.

На что обратить внимание

  1. Не объявляйте сам факт установки ТребоватьВысокое успешной проверкой качества.

  2. Параметр первой страницы не определяет геометрию всех произвольных документов без аппаратного теста.

Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.