Как искать текст документа xps в средстве просмотра документов xps по коду?

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

Спасибо,


person Ershad    schedule 03.11.2009    source источник


Ответы (1)


Хорошей новостью является то, что XPS по своей сути является XML, поэтому его легче реконструировать, чем двоичный формат, скажем, PDF. Плохая новость заключается в том, что XPS, как и PDF, хранит небольшие фрагменты текста, упорядоченные по их координатам, и, возможно, серию матричных преобразований.

Преобразования матрицы могут происходить с любым элементом контейнера, а также с текстом. Таким образом, в простом английском языке нет прямого способа определить порядок чтения содержащегося в нем текста.

Насколько мне известно, еще нет библиотеки XPS, которая сделала бы эту тяжелую работу за вас.

К вашему сведению, компания, в которой я работаю, в настоящее время пытается выбрать XPS или PDF в качестве выходного формата для документов, в которых необходимо найти фразы для последующей обработки. В настоящее время мы сильно склоняемся к PDF как нашему формату, отчасти из-за отсутствия библиотек обработки для XPS, но избытка их для PDF...

person Jason D    schedule 26.11.2009
comment
Да, PDF на 15 лет опережает XPS. - person Rowan; 27.03.2010