GridJsWorkbook

GridJsWorkbook class

Представляет основной класс входа для GridJs

public class GridJsWorkbook

Конструкторы

ИмяОписание
GridJsWorkbook()Конструктор по умолчанию.

Характеристики

ИмяОписание
Settings { get; set; }Представляет параметры книги.
WarningCallback { get; set; }Получает или задает обратный вызов предупреждения для файла импорта.

Методы

ИмяОписание
CopyImageOrShape(string, string)скопировать изображение или фигуру на лист
ErrorJson(string)возвращает сообщение об ошибке
ExportToJson()Получить json из рабочей книги
ExportToJson(string)Получить json из рабочей книги
ExportToJsonStringBuilder(string)Получить json из рабочей книги
GetJsonByUid(string, string)получить json из кеша по uid
ImportExcelFile(string)Импорт из файла Excel.
ImportExcelFile(Workbook)Импорт из книги.
ImportExcelFile(Stream, GridLoadFormat)Импорт из потока файла Excel. Должен предоставлять формат загрузки и может устанавливать GridJsWorkbook.CacheImp для реализации кэша потока
ImportExcelFile(string, string)Импорт из файла Excel.
ImportExcelFile(string, Workbook)Импорт из файла Excel.
ImportExcelFile(Stream, GridLoadFormat, string)Импорт из потока файла Excel. Должен предоставлять формат загрузки и может устанавливать GridJsWorkbook.CacheImp для реализации кэша потока
ImportExcelFile(string, Stream, GridLoadFormat)Импорт из потока файла Excel. Должен предоставлять формат загрузки и может устанавливать GridJsWorkbook.CacheImp для реализации кэша потока
ImportExcelFile(string, string, string)Импорт из файла Excel.
ImportExcelFile(string, Stream, GridLoadFormat, string)Импорт из потока файла Excel. Должен предоставлять формат загрузки и может устанавливать GridJsWorkbook.CacheImp для реализации кэша потока
ImportExcelFileFromJson(string)Импорт файла из json
InsertImage(string, string, Stream, string)вставить изображение на лист
MergeExcelFileFromJson(string, string)Применить обновление стиля к файлу кеша
SaveToCacheWithFileName(string, string, string)Сохраняет рабочие листы в кэш, формат сохранения основан на расширении имени файла .
SaveToExcelFile(Stream)Сохраняет рабочие листы в поток на основе исходного формата файла .
SaveToExcelFile(string)Сохраняет рабочие листы по пути к файлу, если файл имеет расширение, формат сохранения основан на расширении файла .
SaveToHtml(Stream)Сохраняет листы в поток, формат сохранения html
SaveToHtml(string)Сохраняет рабочие листы по пути к файлу, формат сохранения — html
SaveToPdf(Stream)Сохраняет листы в поток, формат сохранения pdf
SaveToPdf(string)Сохраняет рабочие листы по пути к файлу, формат сохранения pdf
SaveToXlsx(Stream)Сохраняет рабочие листы в поток, формат сохранения xlsx
SaveToXlsx(string)Сохраняет рабочие листы по пути к файлу, формат сохранения xlsx
SetInterruptMonitorForLoad(GridInterruptMonitor, int)установить InterruptMonitor для операции загрузки для workbook
SetInterruptMonitorForSave(GridInterruptMonitor)установить InterruptMonitor для операции сохранения для workbook
UpdateCell(string, string)Выполнить операцию обновления
static GetGridLoadFormat(string)Получить GridLoadFormat по расширению файла
static GetImageStream(string, string)Получить поток изображений из рабочей книги
static GetImageUrl(string, string, string)Получить изображение URL
static GetUidForFile(string)Сгенерировать uid для файла

Поля

ИмяОписание
static CacheImpПользовательская реализация для хранения кеша. Если вы хотите хранить кеш в потоковом режиме, вам необходимо установить и реализовать it
static CalculateEngineПользовательская реализация механизма расчета. Если вы хотите выполнить пользовательский расчет, вам необходимо установить и реализовать it

Смотрите также