Pliki programu Excel są powszechnie używane do przechowywania i organizowania małych i dużych danych. Ponadto możesz wykonywać różne operacje na danych przechowywanych w arkuszach programu Excel. W niektórych przypadkach może być konieczne przekonwertowanie arkuszy programu Excel na inne formaty, na przykład w celu osadzenia ich treści w aplikacjach internetowych. W takich przypadkach w tym artykule opisano, jak przekonwertować program Excel XLSX lub XLS na SVG w języku C#.
- Konwerter C# Excel na SVG — bezpłatne pobieranie
- Kroki, aby przekonwertować XLS/XLSX na SVG w C#
- Konwertuj plik Excela na SVG w C#
Konwerter C# Excel XLS na SVG — bezpłatne pobieranie
Aby przekonwertować pliki Excel XLSX lub XLS do SVG, użyjemy Aspose.Cells for .NET. Jest to potężny interfejs API do tworzenia, modyfikowania i konwertowania plików arkuszy kalkulacyjnych z poziomu aplikacji .NET. Możesz pobrać interfejs API lub zainstalować go za pomocą NuGet.
PM> Install-Package Aspose.Cells
Kroki, aby przekonwertować plik Excela na SVG w C#
Aspose.Cells for .NET zapewnia łatwy sposób konwersji pliku Excel do SVG w kilku krokach. W ten sposób możesz przekonwertować plik XLS lub XLSX na SVG za pomocą API.
- Załaduj plik Excela z dysku.
- Przeglądaj arkusze robocze lub wybierz żądany arkusz roboczy.
- Renderuj arkusze jako obrazy SVG i zapisz je w wybranej lokalizacji.
W poniższej sekcji pokazano, jak przekonwertować plik programu Excel na format SVG w języku C#.
Konwertuj XLSX lub XLS na SVG w C#
Poniżej przedstawiono kroki konwersji pliku Excel XLSX lub XLS na SVG w języku C#.
- Załaduj plik Excela, używając klasy Workbook.
- Wybierz żądany arkusz lub przejrzyj wszystkie arkusze w kolekcji Workbook.Worksheets.
- Utwórz obiekt klasy ImageOrPrintOptions i ustaw opcje renderowania.
- Utwórz obiekt klasy SheetRenderer dla arkusza.
- Konwertuj Excel do SVG przy użyciu metody SheetRenderer.ToImage(int32, string).
Poniższy przykładowy kod C# pokazuje, jak przekonwertować XLSX programu Excel na SVG.
// Załaduj plik Excela
var workbook = new Workbook("sourceFile.xlsx");
// Uzyskaj odniesienie do żądanego arkusza roboczego
var worksheet = workbook.Worksheets[0];
// Ustaw opcje obrazu wyjściowego
var options = new Aspose.Cells.Rendering.ImageOrPrintOptions()
{
OnePagePerSheet = true,
ImageType = Aspose.Cells.Drawing.ImageType.Svg
};
// Konwertuj arkusz Excela na SVG
var renderer = new Aspose.Cells.Rendering.SheetRender(worksheet, options);
renderer.ToImage(0, "output.svg");
C# XLS to SVG Converter — Uzyskaj bezpłatną licencję
Zdobądź tymczasową licencję i używaj Aspose.Cells for .NET bez ograniczeń ewaluacyjnych.
Wniosek
W tym artykule nauczyłeś się konwertować pliki Excel XLSX lub XLS do formatu SVG w języku C#. Możesz wykonać tę konwersję, aby osadzić zawartość arkuszy programu Excel w swoich aplikacjach. Poza tym możesz także zapoznać się z innymi funkcjami Aspose.Cells for .NET, korzystając z dokumentacji. Możesz także zadawać pytania za pośrednictwem naszego forum.