Russian (Русский) - Change language

Пример 4. Шаг 6.5 Описание итоговой части документа, элемент Paragraph

Чтобы создать элемент Paragraph:

  1. В составе элемента InvoiceFooter создайте неопциональный элемент Paragraph (тип Paragraph).
  2. Перейдите на вкладку Advanced и в поле Advanced pre-search relations задайте дополнительные условия поиска:не искать, если не найден ни LongFooter, ни ShortFooter; если найден LongFooter задайте область поиска поля прямоугольником региона этого элемента, расширив его на 10 dot по высоте и ширине; если найден ShortFooter задайте область поиска поля прямоугольником региона этого элемента, расширив его на 10 dot по высоте и ширине. На языке описания FlexiLayout данное условие выглядит следующим образом:
    If LongFooter.IsNull and ShortFooter.IsNull then Dontfind();
    // мы не будем искать элемент, если ни один из элементов не найден
    else
    { if not LongFooter.IsNull then
    // в случае если найден LongFooter, область поиска опишем на основе его региона
    { LeftOf: LongFooter.Rect.Right + 10dt;
    RightOf: LongFooter.Rect.Left - 10dt;
    Below: LongFooter.Rect.Top - 10dt;
    Above: LongFooter.Rect.Bottom + 10dt;
    }
    else if not ShortFooter.IsNull then
    // если же найден ShortFooter, то область поиска зададим регионом ShortFooter
    { LeftOf: ShortFooter.Rect.Right + 10dt;
    RightOf: ShortFooter.Rect.Left - 10dt;
    Below: ShortFooter.Rect.Top - 10dt;
    Above: ShortFooter.Rect.Bottom + 10dt;
    }
    }
  3. Протестируйте наложение гибкого описания и убедитесь, что страницы правильно собираются в документы в соответствии с описанными элементами Header и Footer. После наложения гибкого описания на все изображения сборка страниц в документы должна совпадать с эталонной сборкой, заданной нами в начале работы над данным гибким описанием.

Замечание. Чтобы наложить гибкое описание на все тестовые изображения, удобно воспользоваться горячими клавишами:

  • Поместите фокус в окно пакета изображений Batch.
  • Для выбора всех страниц пакета нажмите клавиши Ctrl+A.
  • Для запуска анализа выделенных страниц нажмите клавиши Ctrl+E.

Замечание. В случае многостраничного документа важно накладывать гибкое описание не на часть страниц одного документа, а на все. Иначе, возможно, программа не сможет наложить гибкое описание на некоторые документы.

11/10/2020 12:08:08 PM


Please leave your feedback about this article