Document reader как настроить

Обновлено: 06.07.2024

Ваши PDF-файлы открываются в Microsoft Edge на ПК с Windows 10? Дело в том, что Microsoft Edge является программой чтения PDF-файлов по умолчанию для Windows, особенно если вы используете последнюю версию Windows 10. Означает ли это, что вы не можете просматривать свои PDF-файлы в любом другом приложении по вашему выбору, например, Adobe Acrobat Reader? Не за что. Вы можете легко изменить поведение по умолчанию при открытии файлов PDF в Adobe Reader вместо Chrome или Edge.

Хотя возможность просматривать PDF-файлы на компьютере с Windows без загрузки стороннего приложения является желанным шагом, программы чтения PDF-файлов, имеющиеся в браузерах, предлагают только базовые функции. Это заставляет искать альтернативы, такие как Adobe Reader.

Итак, если вы хотите открывать документы PDF в Acrobat Reader, а не в браузере, вы находитесь в нужном месте. Давайте проверим различные способы сделать это. Однако, чтобы PDF-файлы не открывались в вашем браузере, вам необходимо сначала убедиться, что ваш PDF-файл загружается на ваш компьютер. Давайте посмотрим, как это сделать.

Скачайте файлы PDF вместо того, чтобы открывать их в браузере

Для этого вам нужно будет изменить настройку в своем браузере, чтобы PDF-файлы не открывались на новой вкладке.

Заметка: Вам нужно изменить этот параметр только в браузере, откуда вы загружаете PDF-файл.

Вот шаги для браузера Microsoft Edge и Google Chrome.

Скачайте PDF-файл и не открывайте его в Google Chrome

Шаг 1: Запустите Chrome на своем ПК и нажмите на тройку вверху. Затем выберите «Настройки». Или нажмите chrome: // settings.

Шаг 2: Щелкните Конфиденциальность и безопасность на левой панели. На правой панели нажмите Настройки сайта.

Шаг 3: Прокрутите вниз и щелкните PDF-документы.

Шаг 4: Включите переключатель рядом с «Загружать файлы PDF вместо автоматического их открытия в Chrome».

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

Шаг 2: Нажмите на разрешения сайта слева. Прокрутите вниз с правой стороны и нажмите PDF-документы.

Шаг 3: Включите переключатель рядом с «Всегда открывать файлы PDF извне».

Открыть PDF в Adobe Reader, а не в браузере

Если загруженный PDF-файл по-прежнему открывается в вашем браузере вместо Acrobat Reader, проверьте эти методы, чтобы изменить это поведение. Прежде чем пробовать эти методы, убедитесь, что вы скачали Adobe Acrobat Reader на свой компьютер.

Метод 1: изменение поведения при открытии

Чтобы изменить способ открытия файла PDF на вашем компьютере, выполните следующие действия:

Шаг 1: Откройте проводник и перейдите в папку, в которой находится ваш PDF-файл, на вашем ПК с Windows 10.

Шаг 2: Щелкните файл правой кнопкой мыши и выберите Открыть с помощью. Если Adobe Reader присутствует в списке, щелкните по нему. В противном случае нажмите Выбрать другое приложение и выберите Adobe Reader.

Если вы хотите, чтобы все файлы PDF открывались только в Adobe Reader, нажмите «Выбрать другое приложение». Во всплывающем окне выберите Adobe Reader и установите флажок «Всегда использовать это приложение для открытия файлов .pdf».

Метод 2: изменить средство просмотра PDF по умолчанию в свойствах

Шаг 1: Перейдите к файлу PDF в проводнике. Щелкните его правой кнопкой мыши и выберите в меню «Свойства».

Шаг 2: Нажмите «Изменить» рядом с «Открывается с помощью».

Шаг 3: Выберите Adobe Reader на следующем экране. Затем нажмите ОК в том же всплывающем окне. Вам также нужно будет нажать кнопку «ОК» в окне «Свойства», чтобы сохранить изменения.

Метод 3: изменение настроек с ПК

Шаг 1: Откройте «Настройки» на ПК с Windows 10 с помощью значка меню «Пуск» или используйте сочетание клавиш Windows + I. Щелкните Приложения.

Шаг 2: Нажмите на Приложения по умолчанию на левой боковой панели. Прокрутите вниз с правой стороны и нажмите Выбрать приложения по умолчанию по типу файла.

Шаг 3: Подождите некоторое время, пока загрузятся файлы различных типов. После загрузки прокрутите вниз и щелкните приложение, указанное рядом с .pdf. Выберите Adobe Reader из списка.

Метод 4: установите Adobe Reader по умолчанию

В этом методе мы установим Adobe Reader в качестве средства просмотра PDF по умолчанию, используя встроенные настройки приложения. Для этого выполните следующие действия:

Шаг 1: Откройте Adobe Reader на своем ПК.

Шаг 2: Нажмите «Правка», а затем «Настройки».

Шаг 3: Нажмите Общие на левой панели.

Шаг 4: Прокрутите вниз и нажмите «Выбрать в качестве обработчика PDF по умолчанию». Следуйте инструкциям на экране.

Бонус: как остановить открытие PDF-файлов в Internet Explorer

Удивил ли вас старый бедный Internet Explorer, когда вы попытались открыть файл PDF? Вау! Файл открыт в Internet Explorer.

Не волнуйся. Internet Explorer здесь не для того, чтобы управлять вашей жизнью. Вы легко можете открывать файлы PDF в других браузерах или Adobe Reader вместо Internet Explorer.

Для этого выполните следующие действия:

Шаг 1: Запустите Internet Explorer на вашем компьютере. Воспользуйтесь поиском, чтобы найти его.

Шаг 2: Щелкните значок настроек вверху и выберите «Управление надстройками».

На правой панели найдите Adobe Reader. Если он доступен, переходите к следующему шагу. Если он недоступен, снова щелкните поле и выберите «Запускать без разрешения».

Шаг 4: Щелкните Adobe PDF Reader. Затем нажмите Отключить на нижней панели. Закройте окно.

Шаг 5: Повторно откройте файл PDF. Теперь он откроется в Adobe Reader, а не в Internet Explorer.

Попробуйте другие инструменты

Следующий:

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

Распознавание документов с помощью ПО и сканера документов Regula

Лицензирование

Модуль распознования защищён проектом 4, модулем 11 в ключе Абонемент (тем же что и модуль Cognitive)

Стоимость и условия приобретения

Для данной интеграции рекомендуется использовать 2 модели сканеров. На территории РФ все считыватели поставляются с полным SDK :

845€ (Модель «Регула» 7027 комплектуется считывателем бесконтактных идентификационных микросхем (в Абонемент данный функционал не тестировался ))

Дилеры компании UCS могут приобрести считыватели документов Regula с партнерской скидкой в 20%. Для получения специальных цен нужно обращаться к представителям Regula (при обращении сообщите, что являетесь дилером UCS):

Установка и настройка программы DocumentReaderSDK

Достаточно скачать актуальную версию DocumentReaderSDK с сайта производителя и установить её. Или же установить версию, поставляемую в комплекте со сканером документов, если невозможно получить актуальную версию. (Тестирование производилось на версии SDK 4.12)

После установки требуется подключить сканер к ПК, дождаться установки драйверов на устройство, добавленных при установке SDK. (Тестирование производилось на считывателе документов «Регула» 7017), виды протестированных документов: Паспорт РФ (с МЧЗ и без), Загранпаспорт РФ, Водительское удостоверение РФ, Паспорт США, Паспорт Беларуси, ВУ Беларуси )

Теперь необходимо запустить программу Document Reader, проверить работоспособность сканера и модуля распознования, подобрать настройки сканирования для улучшения качества распознования. (Для значительного улучшения качества сканирования рекомендуется откалибровать сканер перед использованием)

После готовности настройте параметры сохранения результатов сканирования для обмена с Абонемент, согласно прилагаемому примеру:


Рис. 1 Пример настроек Document Reader


Pic. 2 Example for Results tab in Document Reader Options


Рис. 3 Пример настроек Document Reader


Pic. 4 Example for Results tab in Document Reader Options

Настройка Abonement

Проверка проходила на Abonement ver.136 (Для работы модуля необходима версия ПО "Абонемент" не ниже 1.132)

Из папки «..\FullVersionVerXXX\HW\screcogregula\» в папку «exe» Абонемента скопировать следующие файлы:

После копирования требуется произвести настройки.

Пример файла настроек scRegulaRecog.ini :

Со стороны Абонемент требуется прописать новую секцию и настройку в abonementmanager.ini:

Работа в Abonement

Вы можете использовать сканер при добавлении клиента. Запустите ПО DocumentReader, запустите ПО "Абонемент", перейдите на вкладку “Управление абонементом”, потом “Список клиентов”. При нажатии на кнопку “Добавить клиента”, Вы увидите стандартную форму “Карточка клиента”. Положите паспорт в сканер и нажмите кнопку “Сканирование”. Через некоторое время, приблизительно 3-5 секунд, данные паспорта отсканируются и распознаются. Всё это будет видно по заполненным полям в карточке клиента. Если у Вас в течение определённого времени ничего не появилось в карточке, попробуйте убрать документ со сканера и приложить вновь.


(Рис. 3 Сканирование паспорта Белоруссии в ПО "Абонемент")

Важно.

Абонемент использует API функции программы Document Reader SDK и за качество распознавания компания UCS ответственности не несет.

(Например, устройство на котором производилось тестирование (Регула 7017) не имело лицензии на распознавание документов без Машиночитаемой зоны (МЧЗ). Исправлено тех. поддержкой Регула по нашему запросу.)

Исходный вид документа PDF зависит от того, какие свойства документа определил для него разработчик. Например, он может открываться на определенной странице или в определенном масштабе.

При чтении документа можно скрыть все панели инструментов и области задач, чтобы увеличить область просмотра на экране.

Основные элементы управления чтением, например «Навигация по странице» и «Масштаб», отображаются в полупрозрачной плавающей панели инструментов в нижней части экрана.


Чтобы перейти в режим чтения, выберите Просмотр > Режим чтения или нажмите кнопку Режим чтения на плавающей панели инструментов.


Чтобы вернуться в обычный режим просмотра рабочей области, выберите снова Просмотр > Режим чтения . Также можно нажать кнопку «Свернуть» на плавающей панели инструментов.

Плавающая панель инструментов в режиме чтения

Режим чтения с полупрозрачной плавающей панелью инструментов

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

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

В выпуске Acrobat DC за октябрь 2019 г. можно открывать файлы PDF на редактирование в полноэкранном режиме. Это помогает полностью сосредоточиться на содержимом и полученных комментариях. Для переключения в полноэкранный режим используйте сочетание клавиш Ctrl + L .

При попытке открыть файл в формате PDF, XPS или TIFF он обычно открывается в Reader автоматически. Если этого не происходит, вы можете настроить средство просмотра в качестве приложения по умолчанию для соответствующих типов файлов. (Мы покажем вам, как это сделать в следующем разделе.)

Если приложение "Ридер" уже открыто и вы хотите открыть файл, сделайте следующее:

Если кнопка "Обзор" не отображается, проведите вверх от нижнего края экрана или щелкните правой кнопкой мыши в окне приложения, а затем нажмите кнопку "Открыть другой файл".

Если вы хотите закрыть текущий файл, а затем открыть новый, выберите команду Открыть файл, а затем нажмите кнопку Обзор. Чтобы открыть еще один файл, не закрывая текущий, нажмите кнопку Открыть файл в новой вкладке, а затем — Обзор, или коснитесь этих кнопок. (Возможность открыть файл в новой вкладке будет недоступна, если в средстве просмотра уже открыто пять файлов.)

Перейдите в папку, в которой хранится файл.

Нажмите файл, чтобы выбрать его, а затем нажмите кнопку "Открыть".

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

Как сделать так, чтобы PDF-, XPS- и TIFF-файлы по умолчанию открывались в средстве просмотра?

Если файлы в формате PDF, XPS или TIFF открываются в другом приложении, вы можете настроить Windows на использование средства чтения. Для этого выполните следующие действия.

Проведите пальцем от правого края экрана и нажмите кнопку Параметры.
(Если вы используете мышь, наведите указатель мыши на правый нижний угол экрана, переместите курсор вверх и выберите пункт Параметры.)

Нажмите Изменение параметров компьютера.

Выберите Поиск и приложения, а затем нажмите кнопку По умолчанию.

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

Прокрутите раздел Имя вниз, пока на найдете расширение .pdf.

Выберите имя приложения справа от элемента .pdf, а затем в поле Выберите приложение нажмите Средство просмотра.

Повторите те же действия для каждого типа файлов, который вы хотите открывать в приложении "Ридер" (например, для OXPS-, XPS- или TIFF-файлов).

Выполните прокрутку от нижнего края экрана к центру, чтобы открыть команды приложения.
(Если вы используете мышь, щелкните правой кнопкой мыши внутри приложения.)

Выберите файл, к которому требуется перейти.

Откройте первый файл.

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

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

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

Нажмите и удерживайте эскиз другого файла или щелкните его правой кнопкой мыши, а затем выберите пункт Открыть в новом окне. Файлы отображаются рядом.

Откройте файл, который необходимо напечатать.

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

Нажмите или щелкните имя принтера. Если вашего принтера в списке нет, но отображается параметр Дополнительно, выберите его, чтобы увидеть доступные принтеры. Если принтер по-прежнему не отображается, возможно, его нужно добавить.

Задайте необходимые параметры печати, а затем нажмите кнопку "Печать".

Выполните одно из следующих действий:

Проведите пальцем по экрану, чтобы отобразить эскизы страниц. (Если вы используете клавиатуру, нажимайте клавиши CTRL + знак "минус" (–), пока не появятся эскизы всех страниц.) Выберите страницу.

Нажмите или щелкните номер страницы, если он отображается в левом верхнем углу, либо нажмите клавиши CTRL+G и введите номер страницы для перехода.

Прикасаясь к экрану, раздвигайте или сдвигайте пальцы, пока окно файла не достигнет нужного размера. (Если вы используете клавиатуру, нажмите клавиши CTRL + знак "плюс" (+) для увеличения масштаба или клавиши CTRL + знак "минус" (–) для уменьшения масштаба.)

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

Изменение макета для чтения текущего документа

Выполните прокрутку от нижнего края экрана к центру, чтобы открыть команды приложения.
(Если вы используете мышь, щелкните правой кнопкой мыши внутри приложения.)

Выполните одно из следующих действий:

Чтобы одновременно отображались две страницы (с прокруткой по горизонтали), нажмите кнопку Две страницы.

Чтобы отобразить одну страницу (и прокрутку по горизонтали), нажмите одну из страниц.

Чтобы отобразить по одной странице (и прокрутить по вертикали), выберите пункт непрерывно.

Изменение макета для чтения по умолчанию

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

В поле "Макет по умолчанию" выберите нужный вариант отображения.

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

Коснитесь первого слова, которое вы хотите выделить, а затем перетащите маркер выделения в конец текста, который вы хотите выделить. Чтобы добавить заметку, выберите текст, к которому она относится. (Если вы используете мышь, перетащите указатель мыши по тексту, чтобы выделить его.)

Коснитесь или щелкните правой кнопкой мыши внутри выделенного текста и выберите команду Выделить или Добавить записку.

Примечание: Вы можете выделять текст и добавлять заметки только в том случае, если автор разрешил это. Чтобы проверить это, проведите снизу вверх или щелкните правой кнопкой мыши в окне приложения, выберите пункт Дополнительно, а затем — Информация. В разделе Разрешения проверьте, выбран ли параметр Добавьте заметки и выделение. Если нет, выделять текст и добавлять заметки не удастся.

Коснитесь первого слова, которое вы хотите скопировать, а затем перетащите маркер выделения до конца текста, который вы хотите скопировать. (Если вы используете мышь, перетащите указатель мыши по тексту, чтобы выделить его.)

Коснитесь или щелкните правой кнопкой мыши внутри выделенного текста и выберите команду Копировать.

Прокрутите экран снизу вверх, чтобы увидеть команды приложения. (Если вы используете мышь, щелкните правой кнопкой в окне приложения.)

Выполните одно из следующих действий:

Нажмите Сохранить как, введите нужное имя файла, а затем нажмите кнопку Сохранить.

По умолчанию файлы сохраняются в папке "Документы".

Выполните прокрутку от нижнего края экрана к центру, чтобы открыть команды приложения. (Если вы пользуетесь мышью, щелкните в границах приложения правой кнопкой). В верхней части экрана отображаются эскизы всех открытых файлов.

Коснитесь значка "×" для каждого файла, который следует закрыть, или щелкните этот значок.

Проведите пальцем вниз от верхнего края экрана и перетащите окно приложения "Ридер" в нижнюю часть экрана.

Если вы используете клавиатуру, закрыть приложение "Ридер" можно нажатием клавиш ALT+F4.

Давно про Qt не писали, потому сделаем что-то простое но мощное. Фреймворк был создан уже более десяти лет тому (скоро и 20), но всё ещё продолжает нас радовать и удивлять благодаря усилиям Qt сообщества.

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

Несколько недель тому я искал способ конвертации специфических PDF документов в изображения с учетом возможности автоматизации и скриптования в будущем. Конечно есть старожил — пакет ImageMagic с утилитой convert, но к сожалению я столкнулся с тем что этот инструмент не так хорош как я ожидал именно на этих файлах — не рендерит корректно многие файлы и что совсем не радовало — многие иллюстрации были испорчены.

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

Вместо этого у меня появилась идея, может ли Qt как довольно зрелая технология помочь мне? В Qt очень просто создать PDF документ с помощью QPrinter, но как насчет обратной функциональности - сделать изображение из PDF страницы? А ведь есть ещё одна хорошо проработаная технология — PDF.js.

Можно ли совместить эти две технологии? Конечно! Qt имеет компонент QWebEngineView. Продемонстрируем в коде:

По быстрому на основе QMainWindow:


Результатом будет окно с веб страницей внутри. Теперь очередь PDF.js. Проект имеет довольно большой объём кода, но есть возможность собрать компактную (minified) версию которую можно легко встроить в вебсайт. Пример сборки:


Результатом будет «скомпилированая» версия pdf.js в папке build/minified, который копируем в наш проект. Установим стартовый URL на локальный файл minified/web/viewer.html

image


Соберём и запустим:

Работает отлично, подход правильный, но показывает PDF файл по умолчанию. Как можно передать имя файла в среду javascript? Для этого у Qt есть другой отличный модуль QWebChannel. Идея в том, что на стороне C++/Qt создаётся QWebChannel объект и он устанавливается каналом(channel) для загружаемой веб страницы. С этим каналом мы можем зарегистрировать объекты которые будут доступны уже внутри JavaScript кода. Из JavaScript будут видны Q_PROPERTY свойства:


Приведённый код позволяет получить доступ к объекту communicator из JavaScript. Теперь необходимо внести изменения в viewer.html/viewer.js, добавить стандартный qwebchannel.js чтобы заработала коммуникация — довольно просто:

Для viewer.html просто добавим включение qwebchannel.js. Для viewer.js добавим инициализацию QWebChannel и получим из канала имя файла который будет использоваться вместо файла по-умолчанию:


Вот как это работает: Перед загрузкой страницы, прикрепляется web channel и регистрируется communicator объект. Потом, когда viewer.html грузится в первый раз, определяется QWebChannel JS класс. После определения DEFAULT_URL создается JS QWebChannel объект и как только коммуникация установлена, будет вызвана прикреплённая js функция которая читает URL из объекта communicator. Новый URL и будет пользоваться вместо файла примера. Таким же образом можно передать отрендериную страницу как изображение из JavaScript в C++/Qt часть приложения.

Закончив изменения в PDF.js просто пересоберем minified:

image


Скопируем minified версию в папку проекта. Доделаем получение списка файлов из аргументов командной строки итд.

Готово, рабочее десктопное приложение PDF viewer за пару часов.

Читайте также: