Aspose.Cells  for .NET

Manipuluj plikami Excela za pomocą .NET interfejsów API

Odczytuj i zapisuj pliki arkuszy kalkulacyjnych na platformach .NET, .NET Core i Xamarin. Eksportuj arkusze kalkulacyjne do innych formatów bez programu Microsoft Excel.

  Pobierz darmową wersję próbną
  
 

Aspose.Cells for .NET to programowanie arkuszy kalkulacyjnych w programie Excel API, który przyspiesza zarządzanie arkuszami kalkulacyjnymi i zadania związane z ich przetwarzaniem. API obsługuje tworzenie aplikacji wieloplatformowych z możliwością generowania, modyfikowania, konwertowania, renderowania i drukowania arkuszy kalkulacyjnych. Co więcej, nie polega na zainstalowaniu programu Microsoft Excel ani żadnych składników Microsoft Office Interop, ale na solidnym zestawie interfejsów API, które obsługują wszystkie formaty Excela, a także formaty CSV i SpreadsheetML.

Integrując API, niektóre z podstawowych zadań, które programiści mogą wykonywać, takie jak zarządzanie wieloma arkuszami, tworzenie zawartości i stylów arkuszy kalkulacyjnych od podstaw, importowanie danych do arkuszy z różnych źródeł danych, dodawanie wspólnych i złożonych formuł matematycznych, finansowych i tekstowych, manipulowanie wykresy, zdjęcia, komentarze, obiekty rysunkowe i wiele więcej.

Zaawansowane funkcje arkusza kalkulacyjnego Excel API

Wyślij dane wyjściowe do przeglądarki klienta

Importuj/eksportuj dane do & z DataTable, DataView lub Array

Dodaj & manipulować wykresami & Tabela przestawna za pośrednictwem produktu API

Importuj formuły z arkusza kalkulacyjnego projektanta

Obetnij długą nazwę arkusza i amp; zamień nieprawidłowe znaki w czasie wykonywania

Zastosuj wyrównanie tekstu do częściowego tekstu wewnątrz TextBox

Wklej wiersze & kolumny z zaawansowanymi opcjami wklejania

Obsługa CSV (wartości rozdzielone przecinkami) & TSV (wartości rozdzielone tabulatorami)

Utwórz & manipulować komentarzami

Ustaw automatyczne filtry i amp; podziały stron

Określ reguły formatowania warunkowego

Utwórz & manipulować nazwanymi zakresami

Utwórz & renderuj linie iskrzenia

Eksportuj arkusze do formatu SVG

Przeczytaj & pisać duże arkusze kalkulacyjne w trybie lekkim

Ponowne próbkowanie obrazów w konwersji Excel-do-PDF

Zmodyfikuj kod VBA lub makra w pliku szablonu

Wypełnij arkusze kalkulacyjne za pomocą inteligentnych znaczników

Konwertuj arkusze kalkulacyjne do formatu PDF, XPS i amp; Formaty HTML

Aspose.Cells for .NET może konwertować arkusze kalkulacyjne do formatu PDF, XPS i amp; Formaty HTML przy zachowaniu najwyższej wierności wizualnej. Proces konwersji jest prosty, ale niezawodny, dzięki czemu API jest idealnym wyborem dla organizacji, które wymagają wymiany dokumentów w dowolnym ze standardowych formatów branżowych.

Zapisz arkusz kalkulacyjny w różnych formatach — C#

// load file to be converted

var workbook = new Aspose.Cells.Workbook(dir + "template.xlsx");



// save in different formats

workbook.Save(dir + "output.pdf", Aspose.Cells.SaveFormat.Pdf);

workbook.Save(dir + "output.xps", Aspose.Cells.SaveFormat.XPS);

workbook.Save(dir + "output.html", Aspose.Cells.SaveFormat.Html);

Wizualizuj dane za pomocą formatowania, wykresów i amp; Grafika

Aspose.Cells for .NET zapewnia pełną swobodę i elastyczność w dostarczaniu arkuszom kalkulacyjnym wszelkiego rodzaju efektów wizualnych. API umożliwia stosowanie różnych czcionek z atrybutami, stylami komórek (wyrównanie, wcięcia, obrót, obramowania, cieniowanie i kolorowanie, ochrona, zawijanie i zmniejszanie tekstu) oraz wszystkimi typami formatów liczb.

Podobnie wykresy i grafika są atrakcyjne wizualnie i mogą nadać arkuszowi kalkulacyjnemu profesjonalny wygląd. Aspose.Cells for .NET udostępnia obszerny zestaw interfejsów API do tworzenia i manipulowania wszystkimi standardowymi i niestandardowymi typami wykresów. Co więcej, możesz dodawać do komórek różne typy obiektów rysunkowych, takie jak komentarze, obrazy, obiekty OLE, kształty i kontrolki

Wydajne, wytrzymałe i Niezawodny silnik obliczania formuł

Aspose.Cells for .NET ma zaawansowany mechanizm obliczania formuł, który obsługuje prawie wszystkie standardowe i zaawansowane formuły i funkcje programu Microsoft Excel. Możesz odczytywać, ustawiać i obliczać wyniki wbudowanego, dodatku, tablicy i amp; Formuły stylów odwołań W1K1.

Podsumuj dane za pomocą tabel przestawnych, wykresów i amp; Inteligentne znaczniki

Tabela przestawna może pomóc w szybkim podsumowaniu płaskich danych i uzyskaniu żądanych informacji zgodnie z Twoimi potrzebami. .NET Biblioteka Excela umożliwia dynamiczne tworzenie tabel przestawnych i wykresów przestawnych. Możesz dynamicznie zmieniać dane źródłowe tabeli przestawnej i odświeżać ją. Ponadto biblioteka oferuje Smart Markery, które są świetną funkcją do wypełniania arkuszy roboczych na podstawie niektórych źródeł danych i tworzenia efektywnych wizualnie raportów.

Renderuj arkusze programu Excel i amp; Wykresy jako obrazy

Aspose.Cells for .NET ma własny silnik renderujący specjalnie zaprojektowany do renderowania & drukowanie z najwyższą wiernością do programu Microsoft Excel. Oferuje charakterystyczne funkcje, takie jak renderowanie arkuszy programu Excel i amp; wykresy do obrazów i amp; drukowanie arkuszy roboczych na dowolnej podłączonej drukarce fizycznej. Proces jest elastyczny, dzięki czemu można wybrać wiele opcji, takich jak kontrolowanie wynikowych wymiarów obrazu podczas renderowania arkuszy roboczych & wykresy do obrazów.

Konwertuj arkusz na obraz — C#

// load spreadsheet file

var workbook = new Aspose.Cells.Workbook(dir + "template.xls");

// access the first worksheet from the collection

var worksheet = workbook.Worksheets[0];

// define parameters for resultant image

var options = new Aspose.Cells.Rendering.ImageOrPrintOptions()

{

    OnePagePerSheet = true,

    ImageType = Aspose.Cells.Drawing.ImageType.Jpeg

};

// convert worksheet to image in JPEG format

var renderer = new Aspose.Cells.Rendering.SheetRender(worksheet, options);

renderer.ToImage(0, dir + "output.jpeg");

Tworzenie wykresów i Manipulacja

Aspose.Cells for .NET zawiera pełną obsługę wykresów. Możesz łatwo dodawać standardowe lub niestandardowe wykresy za pomocą produktu API i dynamicznie ustawiać dane w celu odświeżenia wykresów. API umożliwia również konwersję wykresów do wielu formatów graficznych.

Interfejsy graficzne dla sieci i amp; Aplikacje komputerowe

Aspose.Cells for .NET zapewnia kontrolki graficznego interfejsu użytkownika dla sieci i amp; aplikacje komputerowe. Użytkownik końcowy może używać tych elementów sterujących, aby otwierać, zapisywać i amp; edytuj pliki Excel, importuj & eksportuj dane, zarządzaj formatowaniem i amp; formuł i konwertuj między kilkoma obsługiwanymi formatami arkuszy kalkulacyjnych bezpośrednio z interfejsu aplikacji.

Automatyzacja Microsoft Office – nie jest potrzebna

Aspose.Cells for .NET jest zbudowany przy użyciu kodu zarządzanego, który nigdy nie wymaga zainstalowania na komputerze pakietu Microsoft Office ani programu Microsoft Excel do pracy z formatami dokumentów programu Excel. Jest to idealna alternatywa automatyzacji Microsoft Office pod względem obsługiwanych funkcji, bezpieczeństwa, stabilności, skalowalności, szybkości i ceny.

Co ludzie mówią

Nie wierz nam tylko na słowo. Zobacz, co mają do powiedzenia na ten temat użytkownicy.

 
 
Zobacz studia przypadków