Aspose.Cells HTML Converter dla .NET
Aspose.Cells HTML Converter dla .NET umożliwia bezprzewodową, wysokiej wiarygodności konwersję między książkami roboczymi programu Excel (XLS, XLSX,XLSM, XLTX i XLTM) a dokumentami HTML/MHTML. Wyświetla skoncentrowaną API dostosowaną do eksportu i importu HTML, zapewniając szybką integrację do dowolnej aplikacji.NET, która wymaga renderowania lub wstawiania treści na stronie internetowej.
Instalacja i ustawienie
Aby rozpocząć, dodaj pakiet Aspose.Cells for .NET NuGet do projektu Instalacja Strona.Dla licencji, ten wtyczka wykorzystuje licencję mierzoną tak jak Aspose.Cells; zobacz Licencjonowanie według zużycia Przewodnik do szczegółów konfiguracji.
Funkcje i funkcje
Wspierane formaty
• Excel do HTML : Konwertuj pliki Excel (XLS, XLSX,XLSM, XLTX i XLTM) w zgodne ze standardem HTML lub MHTML.• HTML do programu Excel : Wprowadź HTML / HTML z powrotem do księgarni Excel do edycji okrągłej trasy.
Konwersja wiarygodności
• Utrzymuje formatowanie komórek, łączone regiony, formuły (jak tekst), obrazy, wykresy i formy.• Stylowanie oparte na CSS dla konsekwentnego wyglądu i poczucia na stronach internetowych.• Odpowiedni wynik tabeli HTML dla mobilnego renderowania.
Dostosowane opcje konwersji
• Eksportować jako kompletne dokumenty HTML lub jako fragmenty do wbudowania.• Kontrola przeglądarki dla wielokrotnych książek roboczych.• Inline lub zewnętrzne zarządzanie zasobami (obrazy, czcionki, CSS).
Przetwarzanie batchów i automatyzacja
• Iterate za pośrednictwem wielu książek roboczych do automatyzacji generacji tłumów HTML.• Płytki zdarzeń do wstrzykiwania dostosowanego HTML lub CSS podczas konwersji.• Bezpieczne API umożliwiające równoległe przetwarzanie.
Optymalizacja wydajności i pamięci
• API oparte na strumieniu dla wydajnego I/O.• Łatwe ładowanie określonych arkuszy lub gałęzi dla dużych książek roboczych.• Wsparcie dla kompresyjnego wyjścia HTML (GZip) i łączenia aktywów.
Logowanie i rozwiązywanie błędów
• wystawia szczegółowe diagnostyki dla elementów, które nie są obsługiwane lub brakuje czcionek.• Strategie wycofania się z błędów przejściowych.• łaskawa degradacja do wyraźnego renderowania tekstu, gdy jest to konieczne.
Kompatybilność i rozszerzalność
• Funkcjonuje w ramach .NET Framework, .net Core i .Net 5/6+.• Może być połączony z Aspose.Cells API do zaawansowanej manipulacji danych przed eksportem.• Zestaw Lightweight zoptymalizowany do zadań konwersji HTML.
Przykład: Konwersja programu Excel do HTML
using Aspose.Cells;
// Load your source workbook
Workbook workbook = new Workbook("Book1.xlsx");
// Save file to HTML format
workbook.Save("out.html", SaveFormat.Html);
Porady i najlepsze praktyki
• Potwierdzenie wielkości i złożoności arkusza roboczego w celu uniknięcia wydajności butelek.• Użyj API opartych na strumieniu w aplikacjach internetowych w celu zmniejszenia wykorzystania pamięci.• Podnoszenie HtmlSaveOptions do wydajności HTML.• Przekształcenie w using
Bloki pozwalają na natychmiastowe usunięcie zasobów.• Ostrzeżenia konwersji dziennika w celu zapewnienia jakości.• zastosowanie wzorców producentów i konsumentów do operacji zbiornika.• Cache generowane HTML inteligentnie w dynamicznych aplikacjach internetowych.
Typowe problemy i rozwiązania
- Plik nie znaleziono → Sprawdź dokładność ścieżki pliku.
- Popierany format pliku → Upewnij się, że format wejścia jest obsługiwany przez Aspose.Cells HTML Converter.