Sheetize Namespace

Классы

Имя классаОписание
EbookConverterКонвертер для преобразования между ebook и другими форматами файлов таблиц.
EbookSaveOptionsПараметры для сохранения .EPUB, .AZW3.
HtmlConverterКонвертер для преобразования между html файлами (html, mht, …) и другими форматами файлов таблиц.
HtmlSaveOptionsПараметры для сохранения html.
ImageConverterКонвертер для преобразования файла шаблона в pdf.
ImageSaveOptionsПараметры для сохранения изображения.
JsonConverterКонвертер для преобразования между данными json и другими форматами файлов таблиц.
JsonSaveOptionsПараметры для сохранения json.
LicenseЛицензирует продукт.
LoadOptionsПараметры для загрузки файла шаблона.
MergerLoadOptionsПараметры для объединения нескольких файлов.
PdfConverterКонвертер для преобразования файла шаблона в pdf.
PdfSaveOptionsПараметры для сохранения pdf.
SaveOptionsПараметры для сохранения файла.
SheetizeExceptionИсключение, которое возникает при возникновении указанной ошибки Aspose.Cells.
SplitterSaveOptionsПараметры для разделения файла шаблона.
SpreadsheetConverterКонвертер для преобразования между различными форматами файлов таблиц, такими как xls, xlsx, xlsb, ods, spreadsheet ml…
SpreadsheetMergerОбъединяет несколько файлов шаблонов в один.
SpreadsheetSaveOptionsПараметры для сохранения таблицы.
SpreadsheetSplitterРазделяет файл таблицы на несколько частей.
SpreadsheetUnlockerРазблокирует файл таблицы.
TextConverterКонвертер для преобразования между текстовыми форматами (csv, markdown, dif…) и другими форматами файлов таблиц.
TextSaveOptionsПараметры для сохранения .SQL, .MD, .CSV, .TSV, .TXT, .XML, .DIF.
UnlockerLoadOptionsПараметры для разблокировки файлов excel.

Перечисления

Имя перечисленияОписание
ExceptionTypeПредставляет код типа пользовательского исключения.
FileFormatTypeПредставляет поддерживаемые форматы файлов для преобразования.
ImageTypeУказывает тип (формат) изображения.

Подразделы Sheetize Namespace

Class EbookConverter

Информация

Конвертер для преобразования между форматами файлов электронных книг и другими форматами таблиц.

public class EbookConverter

Наследование

objectEbookConverter

Унаследованные члены

Примеры

1EbookConverter converter = new EbookConverter();
2LoadOptions loadOptions = new LoadOptions();
3loadOptions.InputFile = "MyStory.xlsx";
4EbookSaveOptions saveOptions = new EbookSaveOptions();
5saveOptions.OutputFile = "res.epub";
6converter.Process(loadOptions, saveOptions);

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

EbookConverter()

public EbookConverter()

Методы

Process(LoadOptions, EbookSaveOptions)

Преобразует между форматами файлов электронных книг и другими форматами таблиц.

public void Process(LoadOptions loadOptions, EbookSaveOptions saveOptions)

Параметры

  • loadOptions LoadOptions: Параметры для ввода и загрузки:
  • saveOptions EbookSaveOptions: Параметры для вывода и сохранения

Namespace: Sheetize Assembly: Sheetize.dll

2 нояб. 2024 г.

Class EbookSaveOptions

Информация

Опции для сохранения .EPUB, .AZW3.

public class EbookSaveOptions : SaveOptions

Наследование

objectSaveOptionsEbookSaveOptions

Унаследованные члены

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

EbookSaveOptions()

public EbookSaveOptions()

Свойства

SaveFormat

Получает и задает формат электронной таблицы.

public FileFormatType SaveFormat { get; set; }

Значение свойства

FileFormatType

Пространство имен: Sheetize Сборка: Sheetize.dll

Class HtmlConverter

Информация

Конвертер для преобразования между файлами html (html, mht, …) и другими форматами файлов электронных таблиц.

public class HtmlConverter

Наследование

objectHtmlConverter

Унаследованные члены

Примеры

1HtmlConverter converter = new HtmlConverter();
2LoadOptions loadOptions = new LoadOptions();
3loadOptions.InputFile = "Template.xlsx";
4HtmlSaveOptions saveOptions = new HtmlSaveOptions();
5saveOptions.OutputFile = "res.html";
6converter.Process(loadOptions, saveOptions);

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

HtmlConverter()

public HtmlConverter()

Методы

Process(LoadOptions, HtmlSaveOptions)

Преобразует файл между html и другими форматами файлов электронных таблиц.

public void Process(LoadOptions loadOptions, HtmlSaveOptions saveOptions)

Параметры

  • loadOptions LoadOptions: Опции для ввода и загрузки:
  • saveOptions HtmlSaveOptions: Опции для вывода и сохранения

Пространство имен: Sheetize Сборка: Sheetize.dll

Class HtmlSaveOptions

Информация

Опции для сохранения html.

public class HtmlSaveOptions : SaveOptions  

Наследие

object
SaveOptions
HtmlSaveOptions

Унаследованные члены

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

HtmlSaveOptions()

public HtmlSaveOptions()  

Свойства

SaveFormat

Получает и устанавливает формат электронной таблицы.

public FileFormatType SaveFormat { get; set; }  

Значение свойства

FileFormatType

Namespace: Sheetize
Assembly: Sheetize.dll

Class ImageConverter

Информация

Конвертер для преобразования шаблонного файла в pdf.

public class ImageConverter

Наследование

objectImageConverter

Унаследованные члены

Примеры

 1private class MyImageSaveOptions : ImageSaveOptions
 2{
 3    private const string ResultBase = "result/images/";
 4    public override Stream GetStream(int pageIndex)
 5    {
 6        return File.Create(ResultBase + "res_" + pageIndex + ".png");
 7    }
 8}
 9ImageConverter converter = new ImageConverter();
10LoadOptions loadOptions = new LoadOptions();
11loadOptions.InputFile = "Template.xlsx";
12ImageSaveOptions saveOptions = new MyImageSaveOptions();
13converter.Process(loadOptions, saveOptions);

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

ImageConverter()

public ImageConverter()

Методы

Process(LoadOptions, ImageSaveOptions)

Преобразует шаблонный файл в изображения

public void Process(LoadOptions loadOptions, ImageSaveOptions saveOptions)

Параметры

  • loadOptions LoadOptions: Опции для ввода и загрузки:
  • saveOptions ImageSaveOptions: Опции для вывода и сохранения

Namespace: Sheetize Assembly: Sheetize.dll

Class ImageSaveOptions

Информация

Опции для сохранения изображения.

public class ImageSaveOptions : SaveOptions  

Наследование

object
SaveOptions
ImageSaveOptions

Унаследованные члены

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

ImageSaveOptions()

public ImageSaveOptions()  

Свойства

HorizontalResolution

Получает или устанавливает горизонтальное разрешение для создаваемых изображений в точках на дюйм.

public int HorizontalResolution { get; set; }  

Значение свойства

int

Примечания

Значение по умолчанию — 96.

Установка Sheetize.ImageSaveOptions.HorizontalResolution и Sheetize.ImageSaveOptions.VerticalResolution влияет на ширину и высоту выходного изображения в пикселях.

ImageType

Получает или устанавливает формат создаваемых изображений.
Значение по умолчанию — Sheetize.ImageType.Png.

public ImageType ImageType { get; set; }  

Значение свойства

ImageType

OnePagePerSheet

Если OnePagePerSheet равно true, весь контент одного листа будет записан только на одну страницу в результате.
Размер бумаги, определенный PageSetup, будет проигнорирован, но другие настройки PageSetup все равно будут действовать.

public bool OnePagePerSheet { get; set; }  

Значение свойства

bool

VerticalResolution

Получает или устанавливает вертикальное разрешение для создаваемых изображений в точках на дюйм.

public int VerticalResolution { get; set; }  

Значение свойства

int

Примечания

Значение по умолчанию — 96.

Установка Sheetize.ImageSaveOptions.HorizontalResolution и Sheetize.ImageSaveOptions.VerticalResolution влияет на ширину и высоту выходного изображения в пикселях.

Методы

Finish(Stream)

Завершает запись данных в поток.

По умолчанию этот метод просто закрывает поток напрямую (включая случай, когда
поток является тем, который указан Sheetize.SaveOptions.OutputStream).

Пользователь может переопределить этот метод, чтобы контролировать, как освобождать ресурсы
в соответствии с их требованиями и реализацией Sheetize.ImageSaveOptions.GetStream(System.Int32).

public virtual void Finish(Stream stream)  

Параметры

  • stream Stream: поток, который завершил свои задачи (сохранение данных в)

GetStream(int)

Получает поток для сохранения изображения.

public virtual Stream GetStream(int pageIndex)  

Параметры

  • pageIndex int: страница, которую необходимо отобразить в изображение

Возвращает

Stream: поток для записи сгенерированного изображения.

Примечания

По умолчанию, если Sheetize.SaveOptions.OutputStream был указан и подействовал,
то этот метод всегда возвращает указанный поток. Пользователь должен переопределить этот метод в своей реализации
этого класса, чтобы предоставить разные и правильные объекты Stream для многопостраничного вывода.

Если Sheetize.SaveOptions.OutputFile был указан и подействовал,
если есть только одна страница изображения, то будет использоваться указанный путь (файл) напрямую как вывод;
в противном случае индекс страницы будет добавлен к имени файла, а затем вернется FileStream, созданный из файла.
Например, если путь выхода указан как res.png, то сгенерированные изображения будут res0.png, res1.png, …

Namespace: Sheetize
Assembly: Sheetize.dll

2 нояб. 2024 г.

Class JsonConverter

Информация

Конвертер для преобразования между данными json и другими форматами файлов электронных таблиц.

public class JsonConverter

Наследование

objectJsonConverter

Унаследованные члены

Примеры

1JsonConverter converter = new JsonConverter();
2LoadOptions loadOptions = new LoadOptions();
3loadOptions.InputFile = "data.json";
4JsonSaveOptions saveOptions = new JsonSaveOptions();
5saveOptions.OutputFile = "res.xlsx";
6converter.Process(loadOptions, saveOptions);

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

JsonConverter()

public JsonConverter()

Методы

Process(LoadOptions, JsonSaveOptions)

Преобразует между данными json и другими форматами файлов электронных таблиц.

public void Process(LoadOptions loadOptions, JsonSaveOptions saveOptions)

Параметры

  • loadOptions LoadOptions: Опции для ввода и загрузки:
  • saveOptions JsonSaveOptions: Опции для вывода и сохранения

Namespace: Sheetize Assembly: Sheetize.dll

Class JsonSaveOptions

Информация

Опции для сохранения json.

public class JsonSaveOptions : SaveOptions

Наследование

objectSaveOptionsJsonSaveOptions

Унаследованные члены

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

JsonSaveOptions()

public JsonSaveOptions()

Свойства

SaveFormat

Получает или устанавливает формат электронной таблицы.

public FileFormatType SaveFormat { get; set; }

Значение свойства

FileFormatType

Пространство имен: Sheetize Сборка: Sheetize.dll

Class License

Информация

Лицензирует продукт.

public class License

Наследование

objectLicense

Унаследованные члены

Примеры

1Sheetize.License license = new Sheetize.License();
2license.SetLicense("mylic.lic");

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

License()

public License()

Методы

SetLicense(Stream)

Лицензирует продукт с помощью потока, который предоставляет данные лицензии.

public void SetLicense(Stream stream)

Параметры

SetLicense(string)

Лицензирует продукт по файлу лицензии.

public void SetLicense(string licenseName)

Параметры

Namespace: Sheetize Assembly: Sheetize.dll

Class LoadOptions

Информация

Опции для загрузки файла шаблона.

public class LoadOptions

Наследование

objectLoadOptions

Производные

Унаследованные члены

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

LoadOptions()

public LoadOptions()

Свойства

InputFile

Получает и устанавливает файл (с путем, если необходимо) шаблона.

public string InputFile { get; set; }

Значение свойства

string

Примечания

При установке ненулевого и непустого пути к этому свойству предыдущее значение для Sheetize.LoadOptions.InputStream будет игнорироваться.

InputStream

Получает и устанавливает поток шаблона.

public Stream InputStream { get; set; }

Значение свойства

Stream

Примечания

При установке ненулевого потока в это свойство предыдущее значение для Sheetize.LoadOptions.InputFile будет игнорироваться.

Пространство имен: Sheetize Сборка: Sheetize.dll

Class MergerLoadOptions

Информация

Опции для объединения нескольких файлов.

public class MergerLoadOptions : LoadOptions

Наследование

objectLoadOptionsMergerLoadOptions

Унаследованные члены

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

MergerLoadOptions()

public MergerLoadOptions()

Свойства

InputStreamEnumerator

Получает/устанавливает входные потоки, из которых загружаются данные и выполняется объединение.

public IEnumerator InputStreamEnumerator { get; set; }

Значение свойства

IEnumerator

Методы

Finish(Stream)

Завершает загрузку данных из потока (полученного из Sheetize.MergerLoadOptions.InputStreamEnumerator).
По умолчанию этот метод просто закрывает поток напрямую
Пользователь может переопределить этот метод, чтобы контролировать, как освободить ресурсы в соответствии с их требованиями и реализацией Sheetize.MergerLoadOptions.InputStreamEnumerator.

public virtual void Finish(Stream stream)

Параметры

  • stream Stream: поток, завершивший свою задачу (сохранение данных в него)

Пространство имен: Sheetize Сборка: Sheetize.dll

Class PdfConverter

Информация

Конвертер для преобразования шаблонного файла в pdf.

public class PdfConverter

Наследование

objectPdfConverter

Унаследованные члены

Примеры

1PdfConverter converter = new PdfConverter();
2LoadOptions loadOptions = new LoadOptions();
3loadOptions.InputFile = "Template.xlsx";
4PdfSaveOptions saveOptions = new PdfSaveOptions();
5saveOptions.OutputFile = "res.pdf";
6converter.Process(loadOptions, saveOptions);

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

PdfConverter()

public PdfConverter()

Методы

Process(LoadOptions, PdfSaveOptions)

Преобразует шаблонный файл в pdf

public void Process(LoadOptions loadOptions, PdfSaveOptions saveOptions)

Параметры

  • loadOptions LoadOptions: Опции для ввода и загрузки:
  • saveOptions PdfSaveOptions: Опции для вывода и сохранения

Namespace: Sheetize Assembly: Sheetize.dll

Class PdfSaveOptions

Информация

Опции для сохранения pdf.

public class PdfSaveOptions : SaveOptions

Наследование

objectSaveOptionsPdfSaveOptions

Унаследованные Члены

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

PdfSaveOptions()

public PdfSaveOptions()

Пространство имен: Sheetize Сборка: Sheetize.dll

Class SaveOptions

Информация

Опции для сохранения файла.

public class SaveOptions

Наследование

objectSaveOptions

Производные

Унаследованные члены

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

SaveOptions()

public SaveOptions()

Свойства

OutputFile

Получает и задает файл (с путём, если необходимо) для сохранения сгенерированных данных. Когда это свойство устанавливается со значением, отличным от null или пустой строки, Sheetize.SaveOptions.OutputStream будет проигнорировано.

public string OutputFile { get; set; }

Значение свойства

string

OutputStream

Получает и задает поток для записи сгенерированных данных. Когда это свойство устанавливается со значением, отличным от null, Sheetize.SaveOptions.OutputFile будет проигнорировано.

public Stream OutputStream { get; set; }

Значение свойства

Stream

Пространство имен: Sheetize Сборка: Sheetize.dll

Class SheetizeException

Информация

Исключение, которое выбрасывается, когда возникает заданная ошибка Aspose.Cells.

public class SheetizeException : ApplicationException, ISerializable, _Exception

Наследование

objectExceptionApplicationExceptionSheetizeException

Реализация

Унаследованные члены

Свойства

Код

Представляет код пользовательского исключения.

public ExceptionType Code { get; }

Значение свойства

ExceptionType

Namespace: Sheetize Assembly: Sheetize.dll

Class SplitterSaveOptions

Информация

Опции для разделения файла шаблона.

public class SplitterSaveOptions : SaveOptions

Наследование

objectSaveOptionsSplitterSaveOptions

Унаследованные члены

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

SplitterSaveOptions()

public SplitterSaveOptions()

Свойства

SaveFormat

Получает и устанавливает формат электронной таблицы.

public FileFormatType SaveFormat { get; set; }

Значение свойства

FileFormatType

Методы

Finish(Stream)

Завершает запись данных в поток.
По умолчанию этот метод просто закрывает поток напрямую (включая ситуацию, когда поток является тем, который указан в Sheetize.SaveOptions.OutputStream).
Пользователь может переопределить этот метод, чтобы контролировать, как освобождать ресурсы в соответствии с их требованиями и реализацией Sheetize.SplitterSaveOptions.GetStream(System.Int32).

public virtual void Finish(Stream stream)

Параметры

  • stream Stream: поток, который завершил свои задачи (сохранение данных в)

GetStream(int)

Получает поток для сохранения разделенной части.

public virtual Stream GetStream(int sn)

Параметры

  • sn int: номер последовательности разделенной части, основанный на 0.

Возвращает

Stream : Поток для записи разделенной части.

Примечания

По умолчанию, если Sheetize.SaveOptions.OutputStream был указан и вступил в силу, то этот метод всегда возвращает указанный поток. Пользователь должен переопределить этот метод в своей собственной реализации этого класса, чтобы предоставить разные и правильные объекты Stream для многокомпонентного вывода.
Если Sheetize.SaveOptions.OutputFile был указан и вступил в силу, то номер последовательности будет добавлен к имени файла, а затем возвращается FileStream, созданный из файла. Например, если путь вывода указан как res.xlsx, то созданные файлы будут res0.xlsx, res1.xlsx,…

Пространство имен: Sheetize Сборка: Sheetize.dll

Class SpreadsheetConverter

Информация

Конвертер для преобразования между различными форматами файлов электронных таблиц, такими как xls, xlsx, xlsb, ods, spreadsheet ml…

public class SpreadsheetConverter

Наследование

objectSpreadsheetConverter

Унаследованные члены

Примеры

1SpreadsheetConverter converter = new SpreadsheetConverter();
2LoadOptions loadOptions = new LoadOptions();
3loadOptions.InputFile = "Template.xlsx";
4SpreadsheetSaveOptions saveOptions = new SpreadsheetSaveOptions();
5saveOptions.OutputFile = "res.xlsb";
6converter.Process(loadOptions, saveOptions);

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

SpreadsheetConverter()

public SpreadsheetConverter()

Методы

Process(LoadOptions, SpreadsheetSaveOptions)

Преобразует между различными форматами файлов электронных таблиц.

public void Process(LoadOptions loadOptions, SpreadsheetSaveOptions saveOptions)

Параметры

Namespace: Sheetize Assembly: Sheetize.dll

2 нояб. 2024 г.

Class SpreadsheetMerger

Информация

Объединяет несколько файлов-шаблонов в один.

public class SpreadsheetMerger

Наследование

objectSpreadsheetMerger

Наследуемые члены

Примеры

1SpreadsheetMerger merger = new SpreadsheetMerger();
2MergerLoadOptions loadOptions = new MergerLoadOptions();
3ArrayList list = new ArrayList();
4list.Add(File.OpenRead("template1.xlsx"));
5list.Add(File.OpenRead("template2.ods"));
6loadOptions.InputStreamEnumerator = list.GetEnumerator();
7SpreadsheetSaveOptions saveOptions = new SpreadsheetSaveOptions();
8saveOptions.OutputFile = "res.xlsx";
9merger.Process(loadOptions, saveOptions);

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

SpreadsheetMerger()

public SpreadsheetMerger()

Методы

Process(MergerLoadOptions, SpreadsheetSaveOptions)

public void Process(MergerLoadOptions loadOptions, SpreadsheetSaveOptions saveOptions)

Параметры

Namespace: Sheetize Assembly: Sheetize.dll

Class SpreadsheetSaveOptions

Информация

Опции для сохранения таблицы.

public class SpreadsheetSaveOptions : SaveOptions

Наследование

objectSaveOptionsSpreadsheetSaveOptions

Унаследованные члены

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

SpreadsheetSaveOptions()

public SpreadsheetSaveOptions()

Свойства

SaveFormat

Получает и устанавливает формат таблицы.

public FileFormatType SaveFormat { get; set; }

Значение свойства

FileFormatType

Пространство имён: Sheetize Сборка: Sheetize.dll

Class SpreadsheetSplitter

Информация

Разделяет файл электронной таблицы на несколько частей.

public class SpreadsheetSplitter

Наследование

objectSpreadsheetSplitter

Унаследованные члены

Примеры

 1private class MySplitterSaveOptions : SplitterSaveOptions
 2{
 3    private const string ResultBase = "result/splitter/";
 4    public override Stream GetStream(int sn)
 5    {
 6        return File.Create(ResultBase + "part_" + sn + ".xlsx");
 7    }
 8}
 9SpreadsheetSplitter splitter = new SpreadsheetSplitter();
10LoadOptions loadOptions = new LoadOptions();
11loadOptions.InputFile = "Template.xlsx";
12MySplitterSaveOptions saveOptions = new MySplitterSaveOptions();
13splitter.Process(loadOptions, saveOptions);

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

SpreadsheetSplitter()

public SpreadsheetSplitter()

Методы

Process(LoadOptions, SplitterSaveOptions)

public void Process(LoadOptions loadOptions, SplitterSaveOptions saveOptions)

Параметры

  • loadOptions LoadOptions: Опции для ввода и загрузки:
  • saveOptions SplitterSaveOptions: Опции для вывода и сохранения

Namespace: Sheetize Assembly: Sheetize.dll

Class SpreadsheetUnlocker

Информация

Разблокирует файл таблицы.

public class SpreadsheetUnlocker

Наследование

objectSpreadsheetUnlocker

Унаследованные Члены

Примеры

1SpreadsheetUnlocker processor = new SpreadsheetUnlocker();
2UnlockerLoadOptions loadOptions = new UnlockerLoadOptions();
3loadOptions.InputFile = "Template.xlsx";
4loadOptions.Password = "password to open file";
5SpreadsheetSaveOptions saveOptions = new SpreadsheetSaveOptions();
6saveOptions.OutputFile = "res.xlsx";
7processor.Process(loadOptions, saveOptions);

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

SpreadsheetUnlocker()

public SpreadsheetUnlocker()

Методы

Process(UnlockerLoadOptions, SpreadsheetSaveOptions)

public void Process(UnlockerLoadOptions loadOptions, SpreadsheetSaveOptions saveOptions)

Параметры

Пространство имен: Sheetize Сборка: Sheetize.dll

Class TextConverter

Информация

Конвертер для преобразования между текстовыми форматами (csv, markdown, dif…) и другими форматами файлов электронных таблиц.

public class TextConverter

Наследование

objectTextConverter

Унаследованные члены

Примеры

1TextConverter converter = new TextConverter();
2LoadOptions loadOptions = new LoadOptions();
3loadOptions.InputFile = "Template.csv";
4TextSaveOptions saveOptions = new TextSaveOptions();
5saveOptions.OutputFile = "res.xlsx";
6converter.Process(loadOptions, saveOptions);

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

TextConverter()

public TextConverter()

Методы

Process(LoadOptions, TextSaveOptions)

Преобразует формат файла между текстовыми форматами и другими форматами файлов электронных таблиц

public void Process(LoadOptions loadOptions, TextSaveOptions saveOptions)

Параметры

  • loadOptions LoadOptions: Опции для ввода и загрузки:
  • saveOptions TextSaveOptions: Опции для вывода и сохранения

Namespace: Sheetize Assembly: Sheetize.dll

2 нояб. 2024 г.

Class TextSaveOptions

Информация

Опции для сохранения .SQL,.MD, .CSV, .TSV, .TXT, .XML, .DIF.

public class TextSaveOptions : SaveOptions

Наследование

objectSaveOptionsTextSaveOptions

Унаследованные члены

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

TextSaveOptions()

public TextSaveOptions()

Свойства

SaveFormat

Получает и устанавливает формат электронной таблицы.

public FileFormatType SaveFormat { get; set; }

Значение свойства

FileFormatType

Пространство имен: Sheetize Библиотека: Sheetize.dll

Class UnlockerLoadOptions

Информация

Опции для разблокировки файлов Excel.

public class UnlockerLoadOptions : LoadOptions

Наследование

objectLoadOptionsUnlockerLoadOptions

Унаследованные члены

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

UnlockerLoadOptions()

public UnlockerLoadOptions()

Свойства

Пароль

Пароль для открытия файла.

public string Password { get; set; }

Значение свойства

string

PasswordToModify

Пароль для изменения файла.

public string PasswordToModify { get; set; }

Значение свойства

string

PasswordToUnprotectWorkbook

Пароль для снятия защиты с книги.

public string PasswordToUnprotectWorkbook { get; set; }

Значение свойства

string

PasswordToUnprotectWorksheet

Пароль для снятия защиты с рабочего листа.

public string PasswordToUnprotectWorksheet { get; set; }

Значение свойства

string

Пространство имен: Sheetize Сборка: Sheetize.dll

Enum ExceptionType

Информация

Представляет код пользовательского типа исключения.

public enum ExceptionType

Поля

  • DataType = 0: Неверная установка типа данных.
  • FileCorrupted = 13: Содержимое файла повреждено.
  • FileFormat = 1: Неверный формат файла.
  • IO = 8: Файл недействителен.
  • IncorrectPassword = 4: Неверный пароль.
  • Interrupted = 7: Процесс прерван.
  • InvalidData = 2: Неверные данные.
  • InvalidOperator = 3: Неверный оператор.
  • License = 5: Ошибки, связанные с лицензией.
  • Limitation = 6: Ошибка превышения ограничения MS Excel.
  • Permission = 9: Необходимы права доступа для открытия этого файла.
  • UndisclosedInformation = 12: Файлы содержат некоторые неразглашённые данные.
  • UnsupportedFeature = 10: Неподдерживаемая функция.
  • UnsupportedStream = 11: Неподдерживаемый поток для открытия.

Namespace: Sheetize Assembly: Sheetize.dll

2 нояб. 2024 г.

Enum FileFormatType

Информация

Представляет поддерживаемые форматы файлов для конверсии.

public enum FileFormatType

Поля

  • Auto = 0: Если сохранять файл на диск, формат файла соответствует расширению имени файла. Если сохранять файл в поток, формат файла - xlsx.
  • Azw3 = 773: Представляет файл Azw3.
  • Bmp = 263: Windows Bitmap.
  • Csv = 1: Текстовый файл значений, разделенных запятыми (CSV).
  • Dif = 30: Формат обмена данными.
  • Docx = 62: Представляет файл .docx.
  • Emf = 258: Windows Enhanced Metafile.
  • Epub = 772: Представляет файл Epub.
  • Excel97To2003 = 5: Представляет файл Excel97-2003 xls.
  • Fods = 59: Представляет формат файла OpenDocument Flat XML Spreadsheet (.fods).
  • Gif = 322: Gif.
  • Html = 12: Представляет HTML файл.
  • Jpg = 261: JPEG JFIF.
  • Json = 513: Json.
  • MHtml = 17: Представляет файл mhtml.
  • Markdown = 57: Представляет документ markdown.
  • Numbers = 56: Представляет файл Numbers. Не поддерживается.
  • Ods = 14: Файл Open Document Sheet (ODS).
  • Ots = 31: Файл шаблона Open Document (OTS).
  • Pdf = 13: Представляет файл Pdf.
  • Png = 262: Портативная графика сети.
  • Pptx = 61: Представляет файл .pptx.
  • SpreadsheetML = 15: Представляет xml файл Excel 2003.
  • SqlScript = 514: Sql.
  • Svg = 28: Файл SVG.
  • Sxc = 60: Представляет формат файла StarOffice Calc Spreadsheet (.sxc).
  • TabDelimited = 11: Представляет текстовый файл с разделителями табуляции, аналогичный Sheetize.FileFormatType.Tsv.
  • Tiff = 21: Представляет файл TIFF.
  • Tsv = 11: Текстовый файл значений, разделенных табуляциями (TSV).
  • Unknown = 255: Представляет нераспознанный формат, не может быть сохранен.
  • XHtml = 771: Представляет файл XHtml.
  • Xlam = 10: Представляет файл xltm, который позволяет использовать макросы дополнений.
  • Xlsb = 16: Представляет файл xlsb.
  • Xlsm = 7: Представляет файл xlsm, который позволяет использовать макросы.
  • Xlsx = 6: Представляет файл xlsx.
  • Xlt = 32: Шаблонный файл Excel 97-2003.
  • Xltm = 9: Представляет файл xltm, который позволяет использовать макросы.
  • Xltx = 8: Представляет файл xltx.
  • Xml = 51: Представляет простой xml файл.
  • Xps = 20: Формат XPS (XML Paper Specification).

Namespace: Sheetize Assembly: Sheetize.dll

2 нояб. 2024 г.

Enum ImageType

Информация

Указывает тип (формат) изображения.

public enum ImageType

Поля

  • Bmp = 7: Windows Bitmap
  • Emf = 2: Windows Enhanced Metafile.
  • Gif = 66: Gif
  • Jpeg = 5: JPEG JFIF.
  • OfficeCompatibleEmf = 71: Windows Enhanced Metafile, который более совместим с Office.
  • Pict = 4: Macintosh PICT.
  • Png = 6: Portable Network Graphics.
  • Svg = 68: Svg
  • Svm = 69: Svm
  • Tiff = 67: Tiff
  • Unknown = 0: Неизвестный тип изображения.
  • WebP = 72: Формат изображения Weppy
  • Wmf = 3: Windows Metafile.

Namespace: Sheetize Assembly: Sheetize.dll

 Русский