Как читать PDF-файл в C#

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

Шаги для чтения файла PDF в С#

  1. Создайте пустое консольное приложение C# в Visual Studio
  2. Добавьте ссылку на Aspose.PDF for .NET, установив его с NuGet.org.
  3. Загрузите существующий файл PDF в объект документа
  4. Инициализировать класс TextAbsorber для чтения файла PDF
  5. Извлеките текст PDF и запишите его на вывод консоли
  6. Просмотрите страницу PDF Resources, чтобы найти изображения.
  7. Создать объект FileStream с найденным изображением
  8. Сохраните изображение на локальный диск

Ниже приведен фрагмент кода, объясняющий, как открыть и прочитать PDF-файл на C#. С его помощью вы сможете читать текст и извлекать изображения из файла PDF. API предлагает класс TextAbsorber, который используется для чтения текста из файла PDF, и вы можете получить извлеченные результаты с помощью объекта Text. Поиск изображений и их сохранение на локальный диск также возможен путем циклического просмотра ресурсов страницы PDF, как показано ниже.

Код для чтения PDF-файла на С#

В предыдущем разделе вы узнали как обрабатывать большие файлы PDF в С#. Приведенная выше информация и пример кода позволят вам открывать и читать PDF-файлы на C# для извлечения текста и изображений.

 Русский