Як витягти зображення з документа Word на C#

У цій короткій статті з інструкціями ми обговоримо детальну процедуру вилучення зображень із документа Word на C#. Ми будемо використовувати DOCX як вхідний файл для отримання зображень. Однак ви також можете надати документ у форматі DOC для вилучення зображень за допомогою мови C#. Далі ми створимо робочий приклад, щоб показати вам, як отримати зображення з файлу Word за допомогою C#.

Кроки для вилучення зображень із документа Word на C#

  1. Установіть пакет GroupDocs.Parser for .NET із веб-сайту NuGet у проекті .NET, щоб отримати зображення з документа Word
  2. Додайте посилання на необхідні простори імен для вилучення зображень із файлу Word
  3. Створіть екземпляр класу Parser для завантаження вхідного документа DOCX
  4. Викличте метод GetImages класу Parser для збору зображень із документа Word
  5. Перегляньте колекцію зображень і отримайте розмір, тип і вміст зображень

У наведених вище пунктах ми пояснювали кожен крок для створення функціональності для вилучення всіх зображень із документа Word за допомогою C#. Вам доведеться завантажити вихідний файл Word, ініціалізувавши клас Parser після налаштування необхідного пакета в менеджері пакетів NuGet і включення необхідних просторів імен у код. Після цього GetImages дозволяє збирати об’єкти зображень, а потім ви можете переглядати колекцію, щоб відобразити дані зображення.

Код для вилучення зображень із документа Word на C#

У попередньому фрагменті коду C# Image Extractor із програми Word розроблено для демонстрації роботи цієї функції. Ми не використовуємо сторонні інструменти для видобування зображень. Цей зразок можна додатково вдосконалити відповідно до ваших конкретних вимог, і ви також можете використовувати його в будь-якій операційній системі, як-от Windows, macOS і Linux.

У цій публікації ми обговорили процес вилучення зображень із документів Word на C# та розробили зразок коду. Нещодавно ми опублікували статтю про вилучення тексту з документа Word у C#, перегляньте посібник як витягти текст із документа Word за допомогою C# для отримання додаткової інформації.

 Українська