Excel je moćan alat za stvaranje složenih ploča, ali dijeljenje ovih uvidova s širom publikom može biti izazovno.Ovaj članak istražuje kako pretvoriti ploče na bazi Excel-a u interaktivne web sučelje pomoću Aspose.Cells HTML Converter.

Uvod

Međutim, dijeljenje složenih Excel tablica s zainteresiranim stranama koje možda nemaju pristup programu Excel može biti izazov.Ovaj članak istražuje kako pretvoriti ove moćne analize na bazi programa Excel u interaktivne web sučelje pomoću Aspose.Cells HTML Converter.

Postavljajte svoje razvojno okruženje

Da biste počeli, morate postaviti svoje razvojno okruženje i instalirati potrebne alate:

  • Install Aspose.Cells: Preuzmite i instalirajte najnovije verzije asposa.cells za .NET ili Java sa službene web stranice.
  • Pripremite Excel datoteke: Uvjerite se da su vaši Excel dosje dobro strukturirani s jasnim rasponima podataka i uvjetnom formatacijom.

Pododjeljak: Priprema vaših Excel datoteka

Prije nego što pretvorite Excel datoteke u HTML, pobrinite se da su optimizirani za web prikaz.

  • Jasni podaci
  • Uvjeti formatacije
  • Grafičke i grafike

Konfiguriranje opcija konverzije

Nakon što ste postavili svoje okruženje, konfigurirajte opcije konverzije u Aspose.Cells kako biste se pobrinuti da Excel tablice konvertiraju ispravno.

Pododjeljak: prilagođavanje HTML izlaska

Možete prilagoditi izlazak HTML-a postavljanjem različitih svojstava kao što su formatiranje stanica i stilovi grafikona.

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);

Poboljšanje Dashboard-a s JavaScriptom i CSS-om

Da biste svoj dashboard učinili interaktivnim i vizualno atraktivnim, možete ga poboljšati pomoću JavaScript i CSS-a.

Pododjeljak: Dodavanje interaktivnih elemenata

Koristite JavaScript kako biste dodali interaktivnost kao što su filtriranje i razvrstavanje.

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

Uklanjanje vašeg Dashboard

Nakon što ste poboljšali svoj dashboard, vrijeme je da ga postavite na web server.

Sljedeći Članak: Koraki za implementaciju

Uklonite generirane HTML datoteke i sve dodatne resurse kao što su JavaScript i 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);
    }
}

zaključak

Excel-powered web dashboards uklanja razliku između poznate analize na bazi Excel i pristupačnosti web aplikacija. koristeći Aspose.Cells HTML Converter, možete pretvoriti složene Excel dashboardove u interaktivne web sučelje koje pružaju uvid u stvarnom vremenu zainteresiranim stranama diljem vaše organizacije.

More in this category