Zapisz plik Excel w formacie xlsb 2007

Wstęp

Jeśli chodzi o pracę z plikami Excel w .NET, jest wiele elastyczności i funkcjonalności, szczególnie z biblioteką Aspose.Cells. To potężne narzędzie pozwala na łatwe tworzenie, modyfikowanie i zapisywanie plików Excel. Dzisiaj przyjrzymy się, jak zapisać plik Excel w formacie xlsb 2007. Jeśli szukasz sposobu na programowe obsługiwanie plików Excel bez typowego narzutu, jesteś we właściwym miejscu!

Wymagania wstępne

Zanim zaczniemy, upewnijmy się, że masz wszystko, czego potrzebujesz, aby płynnie podążać. Oto, co powinieneś mieć:

  1. Visual Studio: Upewnij się, że masz zainstalowaną wersję Visual Studio na swoim komputerze. Tutaj będziesz pisać swój kod .NET.
  2. Biblioteka Aspose.Cells: Potrzebujesz biblioteki Aspose.Cells dla .NET. Jeśli jeszcze jej nie pobrałeś, przejdź doStrona pobierania Aspose aby to złapać.
  3. Podstawowa znajomość języka C#: Podstawowa znajomość języka C# i .NET pomoże Ci poruszać się po przykładach kodu bardziej komfortowo.
  4. .NET Framework: Upewnij się, że Twój projekt jest skonfigurowany z wykorzystaniem odpowiedniego środowiska .NET obsługiwanego przez bibliotekę Aspose.Cells.
  5. Dokument programu Excel: Choć utworzenie nowego skoroszytu jest opcją, posiadanie dokumentu początkowego może się przydać, jeśli chcesz edytować istniejący plik.

Importuj pakiety

Aby rozpocząć korzystanie z biblioteki Aspose.Cells w projekcie, musisz zaimportować niezbędne przestrzenie nazw. Jest to podobne do rozpakowania skrzynki narzędziowej przed rozpoczęciem projektu.

Skonfiguruj swój projekt

  1. Otwórz program Visual Studio: Rozpocznij nowy projekt, wybierając opcję „Utwórz nowy projekt”.
  2. Wybierz szablon projektu: Wybierz aplikację konsolową lub aplikację Windows Forms, zależnie od swoich preferencji.
  3. Dodaj odniesienie Aspose.Cells: Kliknij prawym przyciskiem myszy „Odniesienia” w eksploratorze projektu, a następnie kliknij „Dodaj odniesienie”. Przejdź do pobranego pliku Aspose.Cells.dll.

Importuj przestrzeń nazw

Po dodaniu odniesienia następnym krokiem jest dodanie przestrzeni nazw na początku pliku C#.

using System.IO;
using Aspose.Cells;

Ta linijka kodu umożliwia dostęp do wszystkich klas i metod udostępnianych przez bibliotekę Aspose.Cells bez żadnych zastrzeżeń.

Teraz przeanalizujemy kroki, aby zapisać plik programu Excel w formacie xlsb 2007.

Krok 1: Ustaw katalog zapisu

Najpierw musimy ustalić miejsce, w którym zostanie zapisany nasz plik Excel.

// Ścieżka do katalogu dokumentów
string dataDir = "Your Document Directory\\";

Ta linia definiuje ścieżkę do katalogu dokumentów. Upewnij się, że zastąpiłeś"Your Document Directory" z rzeczywistą ścieżką w systemie, gdzie chcesz zapisać plik.

Krok 2: Utwórz obiekt skoroszytu

Następnie utworzymy nowy skoroszyt korzystając z biblioteki Aspose.Cells.

Workbook workbook = new Workbook();

Tutaj tworzymy nową instancjęWorkbook klasa. Ten nowo utworzony skoroszyt jest pustym skoroszytem, który możesz zacząć wypełniać danymi, jeśli chcesz.

Krok 3: Zapisz skoroszyt

A teraz zaczyna się najlepsza część — zapisywanie skoroszytu w wybranym formacie!

// Zapisz w formacie Excel2007 xlsb
workbook.Save(dataDir + "output.xlsb", SaveFormat.Xlsb);

Ta linia kodu zapisuje skoroszyt jakooutput.xlsb w określonym katalogu za pomocąSaveFormat.Xlsb formatu.SaveFormat wyliczanie jest potężne, ponieważ pozwala na określenie różnych formatów, takich jakXlsx, Xlsitd.

Wniosek

tak po prostu, udało Ci się nauczyć, jak zapisać plik Excel w formacie 2007 xlsb przy użyciu Aspose.Cells dla .NET. Ta prosta, ale skuteczna funkcjonalność może być przełomem dla programistów, którzy muszą zautomatyzować obsługę plików Excel w swoich aplikacjach .NET.

Najczęściej zadawane pytania

Czym jest biblioteka Aspose.Cells?

Aspose.Cells to zaawansowana biblioteka dla platformy .NET, która umożliwia programistom tworzenie, modyfikowanie i manipulowanie plikami programu Excel programowo, bez konieczności instalowania programu Microsoft Excel.

Czy mogę wypróbować Aspose.Cells za darmo?

Oczywiście! Możesz użyćbezpłatny okres próbny aby poznać możliwości biblioteki.

Jaka jest różnica pomiędzy formatami xls i xlsb?

Format xls jest starszy i opiera się na binarnej strukturze pliku, podczas gdy xlsb to nowszy format, który również wykorzystuje binarną strukturę zapisu, ale umożliwia obsługę większych rozmiarów plików i szybsze przetwarzanie.

Gdzie mogę nabyć licencję na Aspose.Cells?

Licencję można kupić bezpośrednio uStrona zakupu Aspose.

Gdzie mogę uzyskać pomoc w rozwiązaniu problemów z Aspose.Cells?

Jeśli napotkasz jakiekolwiek problemy lub będziesz mieć pytania, możesz odwiedzić stronęforum wsparcia