Aspose.Cells HTML Converter dla .NET Plugin jest potężnym narzędziem, które umożliwia programistom konwertowanie plików Excel do czystej, responsywnej etykiety HTML i importowania zawartości HTML z powrotem do książek roboczych programu Excel.

Wprowadzenie

Aspose.Cells HTML Converter dla .NET Plugin jest wszechstronnym narzędziem, które umożliwia programistom wyeksportowanie plików Excel do HTML i importowanie zawartości HTML z powrotem do książek roboczych programu Excel. To wtyczko ułatwia bezprzewodową interoperabilność danych między formatami Excel i HTML, co czyni go idealnym dla przeglądarek internetowych, raportów e-mail i integracji CMS.

Kluczowe cechy Aspose.Cells HTML Converter

  • Eksportowanie programu Excel do HTML- Konwertuj całe księgi robocze lub konkretne arkusze do czystego, responsywnego HTML za pomocą programu Excel do konwertera HTML.

  • Wprowadzanie treści HTML do programu Excel- Pobierz paski lub pliki HTML i przekonwertować je do książek roboczych programu Excel z obsługą tabeli, formatowania i struktury.

  • Fleksyjne opcje renderowania HTML- Kontrola produkcji z HtmlSaveOptions, w tym obsługa ukrytych kolejek / kolumn, eksportowanie arkuszy roboczych indywidualnie lub razem itp.

  • Wejście i wyjście oparte na strumieniu- Przechowywanie lub ładowanie HTML za pośrednictwem strumieni pamięci w celu efektywnego przetwarzania danych w aplikacjach internetowych, API lub środowiskach bez serwera.

  • Wsparcie w formacie szerokim- Pracuje z szeroką gamą formatów: XLS, XLSX, XXLSB, XXXL, XLTM, HTML i MHTML.

  • Integracja .NET- Łatwo integruje się z projektami .NET Framework i .NET Core/6/7/8 za pomocą NuGet lub bezpośredniego odniesienia do montażu.

Zacznij od Aspose.Cells HTML Converter dla .NET

Instalacja Aspose.Cells dla .NET

Użyj NuGet, aby dodać Aspose.Cells do projektu:

$ dotnet add package Aspose.Cells

Excel do konwersji HTML

Eksportuj książki robocze programu Excel do czyszczenia formatu HTML.

Konwersja pliku Excel do pliku HTML

Workbook workbook = new Workbook("Book1.xlsx");
HtmlSaveOptions options = new HtmlSaveOptions(SaveFormat.Html);
workbook.Save("output.html", options);

Eksportuj plik Excel do strumienia HTML (np. dla aplikacji internetowej)

Workbook workbook = new Workbook("Book1.xlsx");
using (MemoryStream stream = new MemoryStream())
{
    workbook.Save(stream, SaveFormat.Html);
    stream.Position = 0;
    // Use the stream for web response, writing to file, etc.
}

Konwersja HTML do programu Excel

Konwertuj pliki HTML lub surowe oznaczenia z powrotem do książki roboczej programu Excel.

Pobierz treść HTML z pliku

HtmlLoadOptions loadOptions = new HtmlLoadOptions();
Workbook workbook = new Workbook("input.html", loadOptions);
workbook.Save("html_to_excel.xlsx");

Pobierz zawartość HTML z strumienia

string html = "<html><body><table><tr><td>Product</td><td>Price</td></tr><tr><td>Pen</td><td>$1.99</td></tr></table></body></html>";
using (MemoryStream stream = new MemoryStream(Encoding.UTF8.GetBytes(html)))
{
    Workbook workbook = new Workbook(stream, new HtmlLoadOptions());
    workbook.Save("html_string_to_excel.xlsx", SaveFormat.Xlsx);
}

Najpopularniejsze scenariusze

Konwersja tablicy roboczej programu Excel do HTML do korzystania z sieci Web

Workbook workbook = new Workbook("report.xlsx");
HtmlSaveOptions options = new HtmlSaveOptions
{
    ExportHiddenWorksheet = false,
    ExportGridLines = true
};
workbook.Save("report.html", options);

Stylizowana tabela HTML do programu Excel

Workbook workbook = new Workbook("styled_table.html", new HtmlLoadOptions());
workbook.Save("styled_table.xlsx");

Najlepsze metody konwersji HTML

  • Używanie HtmlSaveOptions.ExportGridLines = true Wystarczy pomyśleć o rozdzielczości.
  • Wstępne przetwarzanie danych programu Excel do dostosowania się do wymiarów przyjaznych dla przeglądarki.
  • Podczas importu upewnij się, że HTML jest dobrze utworzony i wykorzystuje elementy tabeli dla optymalnych wyników.
  • Oszczędzaj na strumieniu, jeśli zamierzasz służyć HTML bezpośrednio w sieci APIs lub funkcjach chmury.

Typowe problemy i rozwiązania

błądRozwiązanie
File not foundUpewnij się, że ścieżka wejścia jest poprawna, a plik istnieje
Unsupported formatPotwierdź, że plik jest albo formatem zgodnym z HTML lub Excel
Brak stylów w wyjściu HTMLSprawdź HtmlSaveOptions i potwierdź, że formatowanie jest zachowane
Zawartość nie dostosowana do importowanego programu ExcelUżyj tabel w HTML i unikać głęboko zniszczonych DIV

Dzięki tym funkcjom Aspose.Cells zapewnia potężny narzędzie do konwersji programu Excel do HTML, zapewniając jednocześnie, że formatowanie jest zachowane, umożliwiając bezprzewodową integrację i wyświetlanie na różnych platformach.

konkluzja

Aspose.Cells HTML Converter for .NET oferuje solidne funkcje konwersji plików programu Excel do czystej etykiety HTML i importowania zawartości HTML z powrotem do książek Excel. Plugin ten jest niezbędnym narzędziem dla deweloperów, którzy chcą pomieścić lukę między programami Excel i aplikacjami opartymi na sieci Web, zapewniając bezprzewodową interoperacyjność danych.

More in this category