Podczas pracy z plikami Excel czasami zachodzi potrzeba wyodrębnienia obrazów osadzonych w arkuszach. Niezależnie od tego, czy kompilujesz raport, tworzysz prezentację, czy po prostu porządkujesz dane, możliwość wydajnego wyodrębniania obrazów może być niezwykle przydatna. W tym poście przyjrzymy się, jak to osiągnąć, korzystając z biblioteki typu open source FileFormat.Cells.

Wyodrębnij obrazy z pliku Excel: bezpłatne rozwiązanie typu open source

Dlaczego warto używać FileFormat.Cells?

[FileFormat.Cells] 5 to potężna biblioteka typu open source przeznaczona do pracy z plikami Excel. Jest darmowy i zapewnia szeroki zakres funkcji, co czyni go idealnym wyborem dla programistów chcących programowo manipulować plikami Excel. Przewodnik krok po kroku dotyczący wyodrębniania obrazów z programu Excel Oto prosty przewodnik, który pomoże Ci wyodrębnić obrazy z pliku Excel za pomocą [FileFormat.Cells] 5 w języku C#. Przeanalizujemy cały proces, korzystając z przykładowego kodu dostępnego w [GitHub Gist] 7. Warunki wstępne:

  • Visual Studio lub dowolne IDE C#
  • .NET Framework
  • Biblioteka FileFormat.Cells

Przykładowy kod

Poniżej znajduje się fragment kodu umożliwiający wyodrębnienie obrazów z pliku Excel:

Wyjaśnienie

    1. Załaduj plik Excel: Do załadowania pliku Excel używana jest klasa Workbook.
    1. Iteracja po arkuszach: Przeglądamy każdy arkusz w skoroszycie.
    1. Wyodrębnij obrazy: Dla każdego arkusza przeglądamy wszystkie obrazy i konwertujemy je na obrazy.
    1. Zapisz obrazy: Obrazy zostaną następnie zapisane w określonym katalogu. Korzyści z używania FileFormat.Cells
  • Open Source: Jako biblioteka typu open source, [FileFormat.Cells] 5 umożliwia dostosowywanie i wsparcie społeczności.
  • Bezpłatnie: nie wiąże się to z żadnymi kosztami, dzięki czemu jest dostępny dla wszystkich programistów.
  • Wszechstronne funkcje: Oprócz ekstrakcji obrazów obsługuje szeroki zakres manipulacji w programie Excel.

Wniosek

Wyodrębnianie obrazów z plików Excel nie musi być skomplikowanym zadaniem. Dzięki [FileFormat.Cells] 5 masz do dyspozycji solidne, bezpłatne narzędzie o otwartym kodzie źródłowym. Niezależnie od tego, czy obsługujesz kilka plików, czy automatyzujesz przetwarzanie danych na dużą skalę, [FileFormat.Cells] 5 zapewnia potrzebną funkcjonalność. Aby uzyskać bardziej szczegółowe przykłady i dokumentację, zapoznaj się z [oficjalną dokumentacją FileFormat.Cells.] 8