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

Извлечение изображений из файла Excel: бесплатное решение с открытым исходным кодом

Зачем использовать FileFormat.Cells?

FileFormat.Cells — мощная библиотека с открытым исходным кодом, предназначенная для работы с файлами Excel. Он бесплатен в использовании и предоставляет широкий спектр функций, что делает его идеальным выбором для разработчиков, желающих программно манипулировать файлами Excel. Пошаговое руководство по извлечению изображений из Excel Вот простое руководство, которое поможет вам извлечь изображения из файла Excel с помощью FileFormat.Cells в C#. Мы рассмотрим процесс с помощью примера кода, доступного на GitHub Gist . Предпосылки:

  • Visual Studio или любая C# IDE.
  • .NET Framework
  • Библиотека FileFormat.Cells

Пример кода

Ниже приведен фрагмент кода для извлечения изображений из файла Excel:

Объяснение

    1. Загрузите файл Excel. Класс Workbook используется для загрузки файла Excel.
    1. Перебор рабочих листов: мы просматриваем каждый рабочий лист в книге.
    1. Извлечение изображений. Для каждого листа мы перебираем все изображения и преобразуем их в изображения.
    1. Сохранить изображения: изображения затем сохраняются в указанный каталог. Преимущества использования FileFormat.Cells
  • Открытый исходный код. Будучи библиотекой с открытым исходным кодом, FileFormat.Cells допускает настройку и поддержку сообщества.
  • Бесплатно: никаких затрат, что делает его доступным для всех разработчиков.
  • Комплексные функции: помимо извлечения изображений, он поддерживает широкий спектр манипуляций Excel.

Заключение

Извлечение изображений из файлов Excel не должно быть сложной задачей. С FileFormat.Cells в вашем распоряжении надежный, бесплатный инструмент с открытым исходным кодом. Независимо от того, работаете ли вы с несколькими файлами или автоматизируете крупномасштабную обработку данных, FileFormat.Cells предоставляет необходимую вам функциональность. Для получения более подробных примеров и документации обязательно ознакомьтесь с официальной документацией FileFormat.Cells.