Sheetize Namespace

Класи

Назва класуОпис
EbookConverterКонвертер для перетворення між електронною книгою та іншими форматами файлів таблиць.
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Вказує тип (формат) зображення.

Subsections of Sheetize Namespace

Class EbookConverter

Info

Конвертер для перетворення між електронною книгою та іншими форматами файлів електронних таблиць.

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

Info

Опції для збереження .EPUB, .AZW3.

public class EbookSaveOptions : SaveOptions

Спадкування

objectSaveOptionsEbookSaveOptions

Спадковані члени

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

EbookSaveOptions()

public EbookSaveOptions()

Властивості

SaveFormat

Отримує і встановлює формат електронної таблиці.

public FileFormatType SaveFormat { get; set; }

Значення властивості

FileFormatType

Namespace: Sheetize Assembly: Sheetize.dll

2 лист. 2024 р.

Class HtmlConverter

Info

Конвертер для перетворення між файлами 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

Info

Опції для збереження html.

public class HtmlSaveOptions : SaveOptions

Спадкування

objectSaveOptionsHtmlSaveOptions

Спадковані члени

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

HtmlSaveOptions()

public HtmlSaveOptions()

Властивості

SaveFormat

Отримує та встановлює формат електронної таблиці.

public FileFormatType SaveFormat { get; set; }

Значення властивості

FileFormatType

Простір імен: Sheetize Збірка: Sheetize.dll

Class ImageConverter

Info

Конвертер для перетворення шаблону файлу в 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: Параметри для виводу та збереження

Простір імен: Sheetize Збірка: Sheetize.dll

2 лист. 2024 р.

Class ImageSaveOptions

Info

Опції для збереження зображення.

public class ImageSaveOptions : SaveOptions

Спадкування

objectSaveOptionsImageSaveOptions

Спадковані члени

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

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 було вказано і має ефект, тоді цей метод завжди повертає вказаний потік. Користувач повинен переопределити цей метод у своїй власній реалізації цього класу, щоб надати різні та правильні об’єкти потоку для багатосторінкового виходу.
Якщо Sheetize.SaveOptions.OutputFile було вказано і має ефект, якщо є лише одна сторінка зображення, тоді вказаний шлях (файл) буде використано безпосередньо як вихід; в іншому випадку індекс сторінки буде додано до імені файлу, а потім буде повернуто FileStream, створену з файлу. Для прикладу, якщо вихідний шлях вказано як res.png, то згенеровані зображення будуть res0.png, res1.png, …

Простір імен: Sheetize Збірка: Sheetize.dll

Class JsonConverter

Info

Перетворювач для конвертації між даними 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

Info

Опції для збереження json.

public class JsonSaveOptions : SaveOptions

Спадкування

objectSaveOptionsJsonSaveOptions

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

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

JsonSaveOptions()

public JsonSaveOptions()

Властивості

SaveFormat

Отримує і задає формат електронної таблиці.

public FileFormatType SaveFormat { get; set; }

Значення Властивості

FileFormatType

Простір імен: Sheetize Збірка: Sheetize.dll

Class License

Info

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

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

2 лист. 2024 р.

Class LoadOptions

Info

Опції для завантаження шаблонного файлу.

public class LoadOptions

Спадкування

objectLoadOptions

Наслідувані

Наслідувані члени

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

LoadOptions()

public LoadOptions()

Властивості

InputFile

Отримує та встановлює файл (з шляхом, якщо потрібно) шаблону.

public string InputFile { get; set; }

Значення властивості

string

Примітки

При встановленні ненульового та непорожнього шляху для цієї властивості, попередньо встановлене значення для Sheetize.LoadOptions.InputStream буде ігноруватися.

InputStream

Отримує та встановлює потік (Stream) шаблону.

public Stream InputStream { get; set; }

Значення властивості

Stream

Примітки

При встановленні ненульового потоку для цієї властивості, попередньо встановлене значення для Sheetize.LoadOptions.InputFile буде ігноруватися.

Простір імен: Sheetize Збірка: Sheetize.dll

2 лист. 2024 р.

Class MergerLoadOptions

Info

Опції для об’єднання декількох файлів.

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

2 лист. 2024 р.

Class PdfConverter

Info

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

public class PdfConverter  

Наслідування

object
PdfConverter

Успадковані члени

Приклади

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

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

PdfConverter()

public PdfConverter()  

Методи

Process(LoadOptions, PdfSaveOptions)

Перетворює шаблонний файл у pdf

public void Process(LoadOptions loadOptions, PdfSaveOptions saveOptions)  

Параметри

  • loadOptions LoadOptions: Опції для вводу та завантаження:
  • saveOptions PdfSaveOptions: Опції для виводу та зберігання

Простір імен: Sheetize
Збірка: Sheetize.dll

Class PdfSaveOptions

Info

Опції для збереження pdf.

public class PdfSaveOptions : SaveOptions

Наслідування

objectSaveOptionsPdfSaveOptions

Спадкові члени

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

PdfSaveOptions()

public PdfSaveOptions()

Простір імен: Sheetize Збірка: Sheetize.dll

Class SaveOptions

Info

Параметри для збереження файлу.

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

Info

Виключення, яке викидається, коли виникає зазначена помилка Aspose.Cells.

public class SheetizeException : ApplicationException, ISerializable, _Exception

Наслідування

objectExceptionApplicationExceptionSheetizeException

Реалізує

Спадковані члени

Властивості

Код

Представляє код користувацького виключення.

public ExceptionType Code { get; }

Значення властивості

ExceptionType

Простір імен: Sheetize Збірка: Sheetize.dll

2 лист. 2024 р.

Class SplitterSaveOptions

Info

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

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 було вказано і воно діє, то цей метод завжди повертає вказаний потік. Користувач повинен перезаписати цей метод у своїй реалізації цього класу, щоб надати різні та правильні об’єкти потоку для виходу з кількома частинами.
Якщо Sheetize.SaveOptions.OutputFile було вказано і воно діє, то номер послідовності буде додано до імені файлу, а потім буде повернуто FileStream, побудований з файлу. Наприклад, якщо шлях до виходу вказано як res.xlsx, то згенеровані файли будуть res0.xlsx, res1.xlsx,…

Простір імен: Sheetize Збірка: Sheetize.dll

Class SpreadsheetConverter

Info

Конвертер для перетворення між різними форматами файлів електронних таблиць, такими як 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)

Параметри

  • loadOptions LoadOptions: Параметри для вводу та завантаження:
  • saveOptions SpreadsheetSaveOptions: Параметри для виводу та збереження

Namespace: Sheetize Assembly: Sheetize.dll

Class SpreadsheetMerger

Info

Об’єднує кілька шаблонних файлів в один.

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)

Параметри

  • loadOptions MergerLoadOptions: Параметри для вводу та завантаження:
  • saveOptions SpreadsheetSaveOptions: Параметри для виводу та збереження

Простір імен: Sheetize Збірка: Sheetize.dll

Class SpreadsheetSaveOptions

Info

Опції для збереження електронних таблиць.

public class SpreadsheetSaveOptions : SaveOptions

Наслідування

objectSaveOptionsSpreadsheetSaveOptions

Спадковані члени

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

SpreadsheetSaveOptions()

public SpreadsheetSaveOptions()

Властивості

SaveFormat

Отримує та задає формат електронної таблиці.

public FileFormatType SaveFormat { get; set; }

Значення властивості

FileFormatType

Простір імен: Sheetize Збірка: Sheetize.dll

Class SpreadsheetSplitter

Info

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

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

Info

Розблоковує файл електронної таблиці.

public class SpreadsheetUnlocker

Наслідування

objectSpreadsheetUnlocker

Спадковані члени

Приклади

1SpreadsheetUnlocker processor = new SpreadsheetUnlocker();
2UnlockerLoadOptions loadOptions = new UnlockerLoadOptions();
3loadOptions.InputFile = "Template.xlsx";
4loadOptions.Password = "пароль для відкриття файлу";
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)

Параметри

Namespace: Sheetize Assembly: Sheetize.dll

2 лист. 2024 р.

Class TextConverter

Info

Конвертер для конвертації між текстовими форматами (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

Class TextSaveOptions

Info

Опції для збереження .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

Info

Опції для розблокування файлів Excel.

public class UnlockerLoadOptions : LoadOptions

Спадкування

objectLoadOptionsUnlockerLoadOptions

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

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

UnlockerLoadOptions()

public UnlockerLoadOptions()

Властивості

Password

Пароль для відкриття файлу.

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

2 лист. 2024 р.

Enum ExceptionType

Info

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

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

Info

Представляє підтримувані формати файлів для перетворення.

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 Template Sheet (OTS).
  • Pdf = 13: Представляє файл Pdf.
  • Png = 262: Портативна графіка мережі.
  • Pptx = 61: Представляє файл .pptx.
  • SpreadsheetML = 15: Представляє файл Excel 2003 xml.
  • 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

Info

Вказує тип (формат) зображення.

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

 Українська