Excel является мощным инструментом для создания сложных панелей, но поделиться этими представлениями с более широкой аудиторией может быть сложной. Эта статья исследует, как превратить панели на основе Excel в интерактивные веб-интерфейсы с помощью Aspose.Cells HTML Converter.

Введение

Давайте встретимся с ним — Excel — это то место, где происходит магия данных для многих компаний. Тем не менее, обмен сложными панелями Excel с заинтересованными сторонами, которые могут не иметь доступа к Excel, может быть вызовом. Эта статья исследует, как превратить эти мощные аналитики на основе Excel в интерактивные веб-интерфейсы с помощью Aspose.Cells HTML Converter.

Создайте свое развитие окружающей среды

Для того, чтобы начать, нужно установить свое развитие и настроить необходимые инструменты:

  • Install Aspose.Cells: Скачать и установить новейшую версию ASPOSE для .NET или Java с официального сайта.
  • Подготовка файлов Excel: Убедитесь, что ваши файлы Excel хорошо структурированы с четкими диапазонами данных и условной форматировкой.

Подсекция: Подготовка файлов Excel

Прежде чем конвертировать файлы Excel в HTML, убедитесь, что они оптимизированы для веб-дисплея.

  • Чистые данные Ранги
  • условное форматирование
  • Карты и графики

Конфигурирование опций конверсии

Как только вы установили свое окружение, конфигурируйте варианты конверсии в Aspose.Cells, чтобы убедиться, что ваши панели Excel конструируют правильно.

Подсекция: Приспособление выхода HTML

Вы можете персонализировать выход HTML, настроив различные свойства, такие как форматирование клеток и стили графики.

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

Улучшение панели с помощью JavaScript и CSS

Чтобы ваш планшет был интерактивным и визуально привлекательным, вы можете улучшить его с помощью JavaScript и CSS.

Подсекция: Добавление интерактивных элементов

Используйте JavaScript, чтобы добавить интерактивность, например, фильтрацию и сортирование.

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

Используйте свой Dashboard

После того, как вы улучшили свой планшет, пришло время разместить его на веб-сервере.

Подсекция: шаги по внедрению

Распределение генерируемых HTML-файлов и любых дополнительных ресурсов, таких как JavaScript и 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);
    }
}

Заключение

Экцель-управляемые веб-даншики охватывают разрыв между знакомой аналитикой на основе Excel и доступностью сайтов.При использовании Aspose.Cells HTML Converter, вы можете превратить сложные Excel-таншины в интерактивные интерфейсы, которые предоставляют в режиме реального времени представления заинтересованным сторонам по всей вашей организации.

More in this category