EPPlus 8

Nowa wersja główna została wydana 28 marca 2025 roku

EPPlus 8 wprowadza następujące nowe funkcje.

Cyfrowe podpisywanie zeszytów ćwiczeń

Funkcja Podpisu Cyfrowego w programach arkuszy kalkulacyjnych pozwala użytkownikom zweryfikować integralność i pochodzenie dokumentu. Dodając podpis cyfrowy, zapewniasz, że treść nie została zmieniona od momentu podpisu. Jest to przydatne do uwierzytelniania ważnych dokumentów. Wymagany jest certyfikat cyfrowy, który służy jako unikalny identyfikator. Po zastosowaniu podpis zapewnia innym wiarygodność i bezpieczeństwo.

Od wersji 8 możesz podpisywać zeszyty ćwiczeń lub dodawać linie podpisów za pomocą EPPlus. Więcej szczegółów znajdziesz w naszym wiki na Githubie:

Obiekty OLE

OLE (Object Linking and Embedding) pozwala osadzać różne typy plików, takich jak dokumenty Word, slajdy PowerPoint czy obrazy, bezpośrednio w zeszycie. Ta funkcja zapewnia, że osadzone obiekty stają się częścią samego zeszytu, ułatwiając tworzenie kompleksowych i interaktywnych raportów. W przeciwieństwie do linkowania, osadzanie oznacza, że obiekty są przechowywane w zeszycie, zapewniając ich dostęp nawet po przeniesieniu lub usunięciu.

Zdjęcia w komórce

Obrazki w komórkach w Excelu to funkcja pozwalająca wstawiać obrazy bezpośrednio do komórek, poprawiając wizualizację danych. Ta funkcja jest szczególnie przydatna przy tworzeniu bardziej angażujących i informacyjnych arkuszy kalkulacyjnych, takich jak umieszczanie obrazów produktów w liście zapasów lub wykresach.

Funkcja OBRAZ wspiera to, umożliwiając dodawanie zdjęć z adresu URL. Obsługuje różne formaty obrazów i dostosowuje ich rozmiar do komórek, co ułatwia płynne integrowanie wizualizacji z danymi.

Sensitivity Label API

Etykiety wrażliwości w Microsoft Purview pomagają chronić i zarządzać wrażliwymi informacjami poprzez klasyfikację i etykietowanie danych na podstawie ich poziomu wrażliwości. Etykiety te mogą wymuszać szyfrowanie, ograniczać dostęp i stosować znaki wodne, zapewniając odpowiednie i bezpieczne przetwarzanie wrażliwych danych w całej organizacji.

EPPlus 8 wprowadza nowe interfejsy do pracy z etykietami wrażliwości za pośrednictwem Microsoft Information Protection (MIP) SDK. Interfejsy te pozwalają programowo stosować i zarządzać etykietami wrażliwości w plikach Excel, poprawiając ochronę danych i zgodność w ich aplikacjach.

Funkcje na żądanie użytkownika w EPPlus 8

EPPlus 8 wprowadził kilka nowych funkcji opartych na opiniach naszej społeczności użytkowników. Te ulepszenia mają na celu poprawę funkcjonalności i doświadczenia użytkownika, zapewniając, że nasze oprogramowanie nadal odpowiada na zmieniające się potrzeby naszych oddanych użytkowników.

Feature More details
New property DataRows in ExcelTables for easier access and manipulation of the table's data. EPPlus wiki: working with data rows
AutofitColumns performance improvements EPPlus wiki: AutofitColumns
Improved memory consumption and performance in formula calculation. EPPlus wiki: Formula calculation
Range Copy now support fills (repeated fills of the source range) EPPlus wiki: Copy ranges/Worksheets
Insert range now returns the inserted range. EPPlus wiki: Insert ranges
Shape adjustments points can now be changed EPPlus wiki: Shapes
Default theme of workbooks updated to the latest Excel theme 202300.

Klucze licencyjne

EPPlus 8 wprowadza klucze licencyjne do licencji komercyjnych oraz nowy interfejs do udostępniania informacji o licencjach. Zobacz tę stronę dla Użytku Komercyjnego oraz tę stronę dla Użytku Niekomercyjnego/Osobistego

Wersja 8.1

Wersja 8.1 została wydana 15 sierpnia 2025 roku.

  • Dodaj kształty i obrazy do wykresów korzystając z kolekcji rysunków ExcelChartStandard.
  • Nowy interfejs do łatwiejszego stylizowania nagłówków i stopek .
  • Zmiana typu osi wykresu na standardowych wykresach za pomocą ChangeAxisType (eAxisType). Głównie przeznaczone do zmiany osi wartości i daty, używane do zmiany wyglądu osi.

Wersja 8.2

Wersja 8.2 została wydana 24 września 2025 roku.

  • Obsługa funkcji LAMBDA w obliczeniach. Zawiera następujące nowe funkcje: LAMBDA, MAKEARRAY, SCAN, MAP, REDUCE, BYROW, BYCOL oraz ISOMITTED.

Wersja 8.3

Wersja 8.3 została wydana 18 listopada 2025 roku.

  • Wsparcie dla połączeń zewnętrznych i tablic zapytań.
    • Dodaj, aktualizuj, usuń połączenia – Power query, bazy danych, OLAP, Web oraz połączenia tekstowe
    • Dodaj, aktualizuj i usuwaj tabele zakresu i zapytań
    • Dodaj tabele przestawne z zewnętrznym połączeniem jako źródło
  • Nowe funkcje wspierane w obliczaniu wzorów: BASE, PERCENTOF i VALUETOTEXT.

Wersja 8.4

Wersja 8.4 została wydana 12 grudnia 2025 roku.

  • Dodano framework targetowania .NET 10

Wersja 8.5

Wersja 8.5 została wydana 6 marca 2026 roku.

  • Dodano CancellationToken w Calculate().
  • Wprowadzono ValueFromCellsRange etykiet danych na wykresach.
  • Poprawiono wydajność dla SUMIFS, AVERAGEIFS, COUNTIFS w obliczeniach.
  • Szybsze obliczenia z pełnymi kolumnami odniesienia.

Wersja 8.6

Wersja 8.6 została wydana 29 maja 2026 roku.

  • Nowe funkcje wspierane w obliczeniach formuł: GROUPBY, PIVOTBY, TRIMRANGE, WRAPROWS, WRAPCOLS, USDOLLAR, CODE, ENCODEURL, ISFORMULA
  • Obsługa operatorów odniesień trymów
  • Ulepszone przeliczenia formuł tablic dynamicznych zależnych od innych przeliczonych (brudnych) komórek, zapewniając poprawne wyniki w złożonych łańcuchach formuł.

Pytania i odpowiedzi

Kiedy ukazała się ta główna wersja?
EPPlus 8.0 został wydany 28 marca 2025 roku. EPPlus 8.1 został wydany 15 sierpnia 2025 roku. EPPlus 8.2 został wydany 24 września 2025 roku. EPPlus 8.3 został wydany 18 listopada 2025 roku. EPPlus 8.4 został wydany 12 grudnia 2025 roku. EPPlus 8.5 został wydany 6 marca 2026 roku. EPPlus 8.6 został udostępniony 29 maja 2026 roku.
Jeśli mam licencję komercyjną na EPPlus 6/7, czy mogę zaktualizować do EPPlus 8 na podstawie mojej istniejącej licencji?
Tak, jeśli Twoja licencja nadal jest aktywna/ważna. Klucz licencji znajdziesz w sekcji Moje licencje na naszej stronie internetowej.