Экспорт в PNG

Для экспорта данных из DataTable или TreeTable в файл PNG file, вызовите метод toPNG. Метод принимает следующие параметры:

  • id - (string) ID экспортируемого компонента
  • name - (string) необязательный параметр, имя созданного файла PNG

Например, если вы хотите экспортировать таблицу в файл PNG, инициализируйте "datatable":

{
    view:"datatable",
    id: "myDataTable",
    // конфигурация datatable
    ...
}

Затем вызовите метод toPNG() с id таблицы в качестве параметра:

webix.toPNG($$("myDataTable"));

Related sample:  Export to PNG

Настройка экспорта в PNG

Вы можете изменить настройки экспорта по умолчанию, а именно:

  • отключить загрузку файлов с помощью свойства download:
webix.toPNG($$("table"), {
   download:false
}).then(function(blob){
   // обработка необработанных данных
});
  • проигнорировать определенные столбцы во время экспорта с помощью свойства ignore. Определите значение свойства как объект со списком имен нужных столбцов, например:
webix.toPNG($$("table"), {
    ignore: { "votes":true, "rating":true }
});
Наверх
If you have not checked yet, be sure to visit site of our main product Webix web control library and page of javascript datatables product.