Как да извлечете изображения от 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# за повече информация.

 Български