Przejdź do treści stopki

Porównanie IronXL z Microsoft Office Interop Excel

Odkryj możliwości płynnego eksportu danych w Blazorze dzięki IronXL, oglądając ten samouczek, i opanuj krok po kroku proces, aby bez wysiłku tworzyć i pobierać pliki Excel bezpośrednio z aplikacji!

W tym poradniku odkrywamy eksportowanie danych w Excelu, używając Blazor i IronXL w Visual Studio 2022. Proces rozpoczyna się od przygotowania skryptu saveAsFile.js do tworzenia linku do pobierania plików, używając tablicy bajtów base64 jako wejścia. Ten skrypt jest powiązany z aplikacją Blazor poprzez odwołanie do niego w pliku host.cshtml. Następnie zagłębiamy się w plik ExportExcel.cs, w którym znajduje się główna procedura konwersji danych do Excela. Tutaj definiujemy metodę GenerateExcel do tworzenia i wypełniania przykładowymi danymi zarówno skoroszytu, jak i arkusza Excela, z nagłówkami, nazwami produktów, SKU oraz informacjami o klientach. Za pomocą interop JS wywołujemy funkcję JavaScript do pobrania pliku Excel. Plik ExportExcel.razor tworzy przycisk do wywołania metody GenerateExcel, ułatwiane przez instancję IJSRuntime do wykonywania funkcji JavaScript. Na koniec, plik NavMenu.razor jest aktualizowany o dodanie linku nawigacyjnego do strony eksportu Excela. Uruchomienie projektu pozwala nam wygenerować i pobrać plik Excel, zawierający zdefiniowane dane i nagłówki oraz demonstrujący możliwości IronXL w Blazorze.

Powiązane wideo

Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 2,150,290 | Wersja: 2026.7 właśnie wydany
Still Scrolling Icon

Wciąż przewijasz?

Chcesz szybkiego dowodu? PM > Install-Package IronXL.Excel
uruchom próbkę zobacz, jak Twoje dane stają się arkuszem.

Zespół wsparcia Iron

Jesteśmy online 24 godziny, 5 dni w tygodniu.
Czat
E-mail
Zadzwoń do mnie