toPNG

экспортирует данные из компонента данных в PNG файл

promise toPNG(string|object id, [string|object options] );
idstring|objectэкспортированный компонент, его ID или ID любого HTML элемента
optionsstring|objectнеобязательный параметр, набор параметров конфигурации или название файла PNG, получаемого на выходе
promiseпромис. Если промис завершается успешно, он возвращает содержимое файла CSV, готового к скачиванию.

Example

webix.toPNG($$("myChart"), {/* config options */});

Related samples

Details

Методу можно передать следующие параметры:

  • настройка filename, получаемого на выходе (по умолчанию "Data.png"):
webix.toPNG($$("table"), "somefile");
// or
webix.toPNG($$("table"), {
    filename:"somefile"
});
  • запрет на скачивание файла с помощью свойства download:
webix.toPNG($$("table"), {
   download:false
}).then(function(blob){
   // обработка данных
});
  • пропуск некоторых колонок DataTable с настройкой ignore:
webix.toCSV($$("table"), {
    ignore: { "votes":true, "rating":true }
});
See also
Наверх