„Excel“ yra galingas įrankis sudėtingų lentynų kūrimui, tačiau šių įžvalgų dalijimasis su platesne auditorijoje gali būti iššūkis. šiame straipsnyje aptarsime, kaip paversti Excel bazines lenteles interaktyviomis žiniatinklio sąsajomis naudojant „Aspose.Cells HTML Converter“.

Introduction

Pažvelkime į tai – „Excel“ yra vieta, kur duomenų magija vyksta daugeliui įmonių. Tačiau, dalijimasis sudėtingomis „ Excel“ lentelėmis su suinteresuotaisiais subjektais, kurie gali neturėti prieigos prie „ excel“, gali būti iššūkis. Šiame straipsnyje aptarsime, kaip paversti šias galingas „excell“ bazines analizes interaktyviomis žiniatinklio sąsajomis naudojant „Aspose.Cells HTML Converter“.

Sukurkite savo vystymosi aplinką

Norėdami pradėti, turite nustatyti savo plėtros aplinką ir įdiegti reikiamus įrankius:

  • Install Aspose.Cells : Atsisiųskite ir įdiegite naujausią versiją „Aps.cells“ .NET arba Java iš oficialios svetainės.
  • Parengti „Excel“ failus : Įsitikinkite, kad jūsų Excel failai yra gerai struktūrizuoti su aiškiomis duomenų juostomis ir sąlyginiu formatu.

Pagrindinis puslapis: Paruoškite savo Excel failus

Prieš konvertuojant “Excel” failus į HTML, įsitikinkite, kad jie yra optimizuoti žiniatinklio ekranui.

  • aiškūs duomenys
  • sąlyginis formatavimas
  • Grafai ir grafai

Konversijos galimybių nustatymas

Kai nustatysite savo aplinką, konfigūruokite konvertavimo parinktis Aspose.Cells, kad įsitikintumėte, jog “Excel” lentynos konvertuoja teisingai.

Žyma: HTML išleidimo pritaikymas

Galite pritaikyti HTML išleidimą, nustatydami įvairias savybes, tokias kaip ląstelių formatavimas ir grafikos stilius.

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

Išplėstinė klaviatūra su JavaScript ir CSS

Norėdami, kad jūsų lentelė būtų interaktyvi ir vizualiai patraukli, galite ją tobulinti naudojant JavaScript ir CSS.

Žyma: interaktyvių elementų pridėjimas

Naudokite JavaScript, kad pridėtumėte interaktyvumą, pavyzdžiui, filtravimą ir sortavimą.

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

Įdiegti savo Dashboard

Kai patobulinsite savo plokštelę, atėjo laikas įdiegti ją į interneto serverį.

Žyma: Įdiegimo žingsniai

Įdiegti sukurtus HTML failus ir bet kokius papildomus išteklius, tokius kaip JavaScript ir CSS failai.

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

Conclusion

„Excel“ palaikomi žiniatinklio valdikliai sukuria atotrūkį tarp pažįstamos Excel bazinės analizės ir interneto programų prieinamumo. naudojant „Aspose.Cells HTML Converter“, galite paversti sudėtingus „ Excel“ valiklius interaktyviais žiniatinkliais sąsajais, kurie teikia realaus laiko supratimą suinteresuotosioms šalims visoje jūsų organizacijoje.

More in this category