EpubSaveOptions.RecognitionMode

EpubSaveOptions.RecognitionMode enumeration

Когда файл PDF (который обычно имеет фиксированный макет) преобразуется, механизм преобразования пытается выполнить группировку и многоуровневый анализ, чтобы восстановить намерение автора исходного документа и создать результат в потоковом макете. Это свойство настраивает это преобразование для этого или тот желаемый способ распознавания контента.

public enum RecognitionMode

Ценности

Имя Ценность Описание
Flow 0 Режим полного распознавания, движок пытается выполнить группировку и многоуровневый анализ, чтобы восстановить замысел автора исходного документа и создать xhtml в макете потока.
PdfFlow 1 Основная идея данного преобразования заключается в сохранении “естественного” порядка отрисовки контента, который формируется при обработке pdf-документов. В общих случаях pdf-документы сохраняют порядок отрисовки сверху вниз\слева-направо (см. вложенные направления.png ). Это предположение позволяет to создать однопутевой алгоритм, который будет преобразовывать элементы Aps, имеющие позиции (фиксированный макет), в потоковые форматы, такие как HTML, EPUB, DOC. Этот режим будет особенно полезен для преобразования из PDF (APS) в EPUB, потому что формат EPUB был разработан для электронных книг, таких как смартфоны Kindle или . Размер экрана таких устройств обычно меньше размера экрана обычного ПК. Поэтому содержимое документов EPUB лучше сохранять в формате потока, для корректного отображения на экранах разных размеров. В этом режиме каждый столбец будет добавляться в конец предыдущего столбца, что позволяет сохранить логическую структуру преобразованного документа во время “пагинация” в читалках EPUB. Это достижение позволяет корректно отображать научные или журнальные статьи.
Fixed 2 Этот режим быстрый и хорош для максимального сохранения исходного вида страниц, но, к сожалению, многие программы для чтения EPUB не поддерживают xhtml с фиксированным макетом

Смотрите также