Excel je výkonný nástroj pro vytváření složitých dashboards, ale sdílení těchto poznatků s širší publikum může být náročné. Tento článek zkoumá, jak transformovat Excel-based dashboardy do interaktivních webových rozhraní pomocí Aspose.Cells HTML Converter.

Úvod

Pojďme se s tím setkat – Excel je místo, kde se data magie děje pro mnoho podniků. Nicméně, sdílení složitých Excel dashboards s zúčastněnými stranami, které nemusí mít přístup k Excelu může být výzvou. Tento článek zkoumá, jak přeměnit tyto výkonné Excel-based analýzy na interaktivní webové rozhraní pomocí Aspose.Cells HTML Converter.

Vytvořte své rozvojové prostředí

Chcete-li začít, musíte nastavit své vývojové prostředí a nainstalovat potřebné nástroje:

  • Install Aspose.Cells: Stáhněte si a nainstalujte nejnovější verzi aplikace ASPOSES pro .NET nebo Java z oficiálních webových stránek.
  • Připravte Excelové soubory: Ujistěte se, že jsou vaše Excely dobře strukturovány s jasnými datovými řadami a podmíněným formátováním.

Předmět: Připravování vašich Excelových souborů

Než konvertujete soubory Excel do HTML, ujistěte se, že jsou optimalizovány pro webový displej.

  • Čisté datové řady
  • Podmíněné formátování
  • Charty a grafy

Konfigurace možností konverze

Po nastavení vašeho prostředí nastavte možnosti konverze v aplikaci Aspose.Cells, abyste zajistili, že vaše Excelové desky se správně konvertují.

Předmět: Přizpůsobení výstupu HTML

Výstup HTML můžete přizpůsobit nastavením různých vlastností, jako je formátování buněk a grafické styly.

LowCodeLoadOptions lclopts = new LowCodeLoadOptions();
lclopts.InputFile = "path/to/excel/file.xlsx";

LowCodeHtmlSaveOptions lcsopts = new LowCodeHtmlSaveOptions();
lcsopts.HtmlOptions.CellNameAttribute = "dashboard-cell";
lcsopts.OutputFile = "output/dashboard.html";

HtmlConverter.Process(lclopts, lcsopts);

Zlepšení Dashboardu s JavaScriptem a CSS

Chcete-li, aby vaše deska byla interaktivní a vizuálně atraktivní, můžete ji zlepšit pomocí JavaScript a CSS.

Článek: Přidání interaktivních prvků

Použijte JavaScript, abyste přidali interaktivitu, jako je filtrování a třídění.

function filterData() {
    // Implement your data filtering logic here
}

Vytvořte si svůj Dashboard

Jakmile jste vylepšili svůj dashboard, je na čase jej umístit na webový server.

Předmět: Rozložení kroků

Rozložte vytvořené soubory HTML a další zdroje, jako je JavaScript a CSS.

public class DashboardDeploymentService {
    public void DeployDashboard(string htmlPath, string deploymentPath) {
        // Read the generated HTML
        string htmlContent = File.ReadAllText(htmlPath);
        
        // Enhance with additional scripts and styles
        htmlContent = AddRequiredResources(htmlContent);
        
        // Write to the deployment location
        File.WriteAllText(deploymentPath, htmlContent);
    }
}

závěr

Excel-powered web dashboards brzdí rozdíl mezi známou analýzou založenou na Excelu a dostupností webových aplikací. Použitím Aspose.Cells HTML Converter, můžete transformovat složité Excel dashboardy na interaktivní webové rozhraní, které poskytují real-time poznatky zainteresovaným stranám v celé vaší organizaci.

More in this category