Sheetize Namespace

Klasy

Nazwa klasyOpis
EbookConverterKonwerter do konwersji między ebookiem a innymi formatami plików arkuszy kalkulacyjnych.
EbookSaveOptionsOpcje zapisu .EPUB, .AZW3.
HtmlConverterKonwerter do konwersji między plikami HTML (html, mht, …) a innymi formatami plików arkuszy kalkulacyjnych.
HtmlSaveOptionsOpcje zapisu html.
ImageConverterKonwerter do konwersji pliku szablonu do formatu pdf.
ImageSaveOptionsOpcje zapisu obrazu.
JsonConverterKonwerter do konwersji między danymi json a innymi formatami plików arkuszy kalkulacyjnych.
JsonSaveOptionsOpcje zapisu json.
LicenseLicencjonuje produkt.
LoadOptionsOpcje ładowania pliku szablonu.
MergerLoadOptionsOpcje łączenia wielu plików.
PdfConverterKonwerter do konwersji pliku szablonu do formatu pdf.
PdfSaveOptionsOpcje zapisu pdf.
SaveOptionsOpcje zapisu pliku.
SheetizeExceptionWyjątek, który jest rzucany, gdy wystąpi błąd określony w Aspose.Cells.
SplitterSaveOptionsOpcje dzielenia pliku szablonu.
SpreadsheetConverterKonwerter do konwersji między różnymi formatami plików arkuszy kalkulacyjnych, takimi jak xls, xlsx, xlsb, ods, spreadsheet ml…
SpreadsheetMergerŁączy wiele plików szablonów w jeden.
SpreadsheetSaveOptionsOpcje zapisu arkusza kalkulacyjnego.
SpreadsheetSplitterDzieli plik arkusza kalkulacyjnego na wiele części.
SpreadsheetUnlockerOdblokowuje plik arkusza kalkulacyjnego.
TextConverterKonwerter do konwersji między formatami opartymi na tekście (csv, markdown, dif…) a innymi formatami plików arkuszy kalkulacyjnych.
TextSaveOptionsOpcje zapisu .SQL, .MD, .CSV, .TSV, .TXT, .XML, .DIF.
UnlockerLoadOptionsOpcje odblokowywania plików excel.

Enumy

Nazwa enumuOpis
ExceptionTypeReprezentuje kod niestandardowego typu wyjątku.
FileFormatTypeReprezentuje obsługiwane formaty plików do konwersji.
ImageTypeOkreśla typ (format) obrazu.

Podsekcje z Sheetize Namespace

Class EbookConverter

Info

Konwerter do konwersji między formatami plików ebook i innymi formatami arkuszy kalkulacyjnych.

public class EbookConverter

Dziedziczenie

objectEbookConverter

Dziedziczone członkowie

Przykłady

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

Konstruktory

EbookConverter()

public EbookConverter()

Metody

Process(LoadOptions, EbookSaveOptions)

Konwertuje między formatami plików ebook i innymi formatami arkuszy kalkulacyjnych.

public void Process(LoadOptions loadOptions, EbookSaveOptions saveOptions)

Parametry

Namespace: Sheetize Assembly: Sheetize.dll

Class EbookSaveOptions

Info

Opcje zapisywania .EPUB, .AZW3.

public class EbookSaveOptions : SaveOptions

Dziedziczenie

objectSaveOptionsEbookSaveOptions

Dziedziczone członkowie

Konstruktory

EbookSaveOptions()

public EbookSaveOptions()

Właściwości

SaveFormat

Pobiera i ustawia format arkusza kalkulacyjnego.

public FileFormatType SaveFormat { get; set; }

Wartość właściwości

FileFormatType

Przestrzeń nazw: Sheetize Zbiór: Sheetize.dll

Class HtmlConverter

Info

Konwerter do konwersji między plikami html (html, mht, …) a innymi formatami plików arkuszy kalkulacyjnych.

public class HtmlConverter

Dziedziczenie

objectHtmlConverter

Członkowie dziedziczący

Przykłady

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

Konstruktory

HtmlConverter()

public HtmlConverter()

Metody

Process(LoadOptions, HtmlSaveOptions)

Konwertuje plik między html a innymi formatami plików arkuszy kalkulacyjnych.

public void Process(LoadOptions loadOptions, HtmlSaveOptions saveOptions)

Parametry

Namespace: Sheetize Assembly: Sheetize.dll

Class HtmlSaveOptions

Info

Opcje zapisywania html.

public class HtmlSaveOptions : SaveOptions

Dziedziczenie

objectSaveOptionsHtmlSaveOptions

Członkowie dziedziczeni

Konstruktorzy

HtmlSaveOptions()

public HtmlSaveOptions()

Właściwości

SaveFormat

Pobiera i ustawia format arkusza kalkulacyjnego.

public FileFormatType SaveFormat { get; set; }

Wartość właściwości

FileFormatType

Namespace: Sheetize Assembly: Sheetize.dll

Class ImageConverter

Info

Konwerter do konwersji pliku szablonu na pdf.

public class ImageConverter

Dziedziczenie

objectImageConverter

Członkowie dziedziczeni

Przykłady

 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);

Konstruktory

ImageConverter()

public ImageConverter()

Metody

Process(LoadOptions, ImageSaveOptions)

Konwertuje plik szablonu na obrazy

public void Process(LoadOptions loadOptions, ImageSaveOptions saveOptions)

Parametry

Namespace: Sheetize Assembly: Sheetize.dll

Class ImageSaveOptions

Info

Opcje zapisywania obrazu.

public class ImageSaveOptions : SaveOptions

Dziedziczenie

objectSaveOptionsImageSaveOptions

Członkowie dziedziczeni

Konstruktory

ImageSaveOptions()

public ImageSaveOptions()

Właściwości

HorizontalResolution

Pobiera lub ustawia poziomą rozdzielczość dla generowanych obrazów, w punktach na cal.

public int HorizontalResolution { get; set; }

Wartość właściwości

int

Uwagi

Wartość domyślna to 96.

Ustawienie Sheetize.ImageSaveOptions.HorizontalResolution i Sheetize.ImageSaveOptions.VerticalResolution wpływa na szerokość i wysokość obrazu wyjściowego w pikselach.

ImageType

Pobiera lub ustawia format generowanych obrazów. Wartość domyślna to Sheetize.ImageType.Png.

public ImageType ImageType { get; set; }

Wartość właściwości

ImageType

OnePagePerSheet

Jeżeli OnePagePerSheet jest prawdą, cała zawartość jednego arkusza będzie zapisywana na tylko jednej stronie w wyniku. Rozmiar papieru zdefiniowany przez PageSetup zostanie zignorowany, ale inne ustawienia PageSetup nadal będą miały wpływ.

public bool OnePagePerSheet { get; set; }

Wartość właściwości

bool

VerticalResolution

Pobiera lub ustawia pionową rozdzielczość dla generowanych obrazów, w punktach na cal.

public int VerticalResolution { get; set; }

Wartość właściwości

int

Uwagi

Wartość domyślna to 96.

Ustawienie Sheetize.ImageSaveOptions.HorizontalResolution i Sheetize.ImageSaveOptions.VerticalResolution wpływa na szerokość i wysokość obrazu wyjściowego w pikselach.

Metody

Finish(Stream)

Kończy pisanie danych do strumienia.
Domyślnie ta metoda po prostu zamyka strumień bezpośrednio (w tym sytuację, w której strumień jest tym określonym przez Sheetize.SaveOptions.OutputStream).
Użytkownik może nadpisać tę metodę, aby kontrolować, jak zwalniać zasoby zgodnie z ich wymaganiami i implementacją Sheetize.ImageSaveOptions.GetStream(System.Int32).

public virtual void Finish(Stream stream)

Parametry

  • stream Stream: strumień, który zakończył swoje zadanie (zapisywanie danych do)

GetStream(int)

Pobiera strumień do zapisywania obrazu.

public virtual Stream GetStream(int pageIndex)

Parametry

  • pageIndex int: strona do renderowania w obraz

Zwraca

Stream : Strumień do zapisywania wygenerowanego obrazu.

Uwagi

Domyślnie, jeśli Sheetize.SaveOptions.OutputStream został określony i jest aktywny, to ta metoda zawsze zwraca określony strumień. Użytkownik powinien nadpisać tę metodę w swojej własnej implementacji tej klasy, aby zapewnić różne i odpowiednie obiekty strumienia dla wyników wielostronicowych.
Jeśli Sheetize.SaveOptions.OutputFile został określony i jest aktywny, jeśli jest tylko jedna strona obrazu, to określona ścieżka (plik) zostanie użyta bezpośrednio jako wynik; w przeciwnym razie indeks strony zostanie dodany do nazwy pliku, a następnie zwróci FileStream zbudowany z tego pliku. Na przykład, jeśli ścieżka wyjściowa jest określona jako res.png, to wygenerowane obrazy będą res0.png, res1.png, …

Namespace: Sheetize Assembly: Sheetize.dll

Class JsonConverter

Info

Konwerter do konwersji danych json i innych formatów plików arkuszy kalkulacyjnych.

public class JsonConverter

Dziedziczenie

objectJsonConverter

Członkowie dziedziczeni

Przykłady

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

Konstruktory

JsonConverter()

public JsonConverter()

Metody

Process(LoadOptions, JsonSaveOptions)

Konwertuje między danymi json a innymi formatami plików arkuszy kalkulacyjnych.

public void Process(LoadOptions loadOptions, JsonSaveOptions saveOptions)

Parametry

Namespace: Sheetize Assembly: Sheetize.dll

Class JsonSaveOptions

Info

Opcje zapisywania json.

public class JsonSaveOptions : SaveOptions  

Dziedziczenie

object
SaveOptions
JsonSaveOptions

Dziedziczone członkowie

Konstruktory

JsonSaveOptions()

public JsonSaveOptions()  

Właściwości

SaveFormat

Pobiera i ustawia format arkusza kalkulacyjnego.

public FileFormatType SaveFormat { get; set; }  

Wartość Właściwości

FileFormatType

Namespace: Sheetize
Assembly: Sheetize.dll

Class LoadOptions

Info

Opcje załadowania pliku szablonu.

public class LoadOptions

Dziedziczenie

objectLoadOptions

Pochodne

Członkowie Dziedziczone

Konstruktory

LoadOptions()

public LoadOptions()

Właściwości

InputFile

Pobiera i ustawia plik (z ścieżką, jeśli to konieczne) szablonu.

public string InputFile { get; set; }

Wartość właściwości

string

Uwagi

Ustawiając ścieżkę, która nie jest pusta i nie jest nullem, wcześniej ustawiona wartość dla Sheetize.LoadOptions.InputStream zostanie zignorowana.

InputStream

Pobiera i ustawia strumień szablonu.

public Stream InputStream { get; set; }

Wartość właściwości

Stream

Uwagi

Ustawiając strumień, który nie jest nullem na tą właściwość, wcześniej ustawiona wartość dla Sheetize.LoadOptions.InputFile zostanie zignorowana.

Namespace: Sheetize Assembly: Sheetize.dll

Class MergerLoadOptions

Info

Opcje łączenia wielu plików.

public class MergerLoadOptions : LoadOptions

Dziedziczenie

obiektLoadOptionsMergerLoadOptions

Dziedziczone członkowie

Konstruktorzy

MergerLoadOptions()

public MergerLoadOptions()

Właściwości

InputStreamEnumerator

Pobiera/ustawia strumienie wejściowe, z których mają być ładowane dane i łączone.

public IEnumerator InputStreamEnumerator { get; set; }

Wartość właściwości

IEnumerator

Metody

Finish(Stream)

Zakończ ładowanie danych ze strumienia (uzyskanego z Sheetize.MergerLoadOptions.InputStreamEnumerator).
Domyślnie ta metoda po prostu zamyka strumień bezpośrednio
Użytkownik może nadpisać tę metodę, aby kontrolować, w jaki sposób zwalniać zasoby zgodnie z wymaganiami i implementacją Sheetize.MergerLoadOptions.InputStreamEnumerator.

public virtual void Finish(Stream stream)

Parametry

  • stream Stream: strumień, który zakończył swoje zadanie (zapis danych do)

Namespace: Sheetize Assembly: Sheetize.dll

Class PdfConverter

Info

Konwerter do konwersji pliku szablonu na pdf.

public class PdfConverter

Dziedziczenie

objectPdfConverter

Członkowie dziedziczeni

Przykłady

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

Konstruktory

PdfConverter()

public PdfConverter()

Metody

Process(LoadOptions, PdfSaveOptions)

Konwertuje plik szablonu na pdf

public void Process(LoadOptions loadOptions, PdfSaveOptions saveOptions)

Parametry

Przestrzeń nazw: Sheetize Zestaw: Sheetize.dll

Class SaveOptions

Info

Opcje zapisywania pliku.

public class SaveOptions

Dziedziczenie

objectSaveOptions

Pochodne

Członkowie dziedziczeni

Konstruktory

SaveOptions()

public SaveOptions()

Właściwości

OutputFile

Pobiera i ustawia plik (z ścieżką, jeśli to konieczne) do zapisywania wygenerowanych danych. Podczas ustawiania tej właściwości na wartość inną niż null lub pusty ciąg, Sheetize.SaveOptions.OutputStream zostanie zignorowany.

public string OutputFile { get; set; }

Wartość właściwości

string

OutputStream

Pobiera i ustawia strumień do zapisywania wygenerowanych danych. Podczas ustawiania tej właściwości na wartość inną niż null, Sheetize.SaveOptions.OutputFile zostanie zignorowany.

public Stream OutputStream { get; set; }

Wartość właściwości

Stream

Przestrzeń nazw: Sheetize Zgromadzenie: Sheetize.dll

Class SheetizeException

Info

Wyjątek, który jest zgłaszany, gdy występuje określony błąd Aspose.Cells.

public class SheetizeException : ApplicationException, ISerializable, _Exception

Dziedziczenie

objectExceptionApplicationExceptionSheetizeException

Implementuje

Członkowie dziedziczeni

Właściwości

Kod

Reprezentuje kod niestandardowego wyjątku.

public ExceptionType Code { get; }

Wartość właściwości

ExceptionType

Namespace: Sheetize Assembly: Sheetize.dll

Class SplitterSaveOptions

Info

Opcje podziału pliku szablonu.

public class SplitterSaveOptions : SaveOptions

Dziedziczenie

objectSaveOptionsSplitterSaveOptions

Członkowie dziedziczeni

Konstruktory

SplitterSaveOptions()

public SplitterSaveOptions()

Właściwości

SaveFormat

Pobiera i ustawia format arkusza kalkulacyjnego.

public FileFormatType SaveFormat { get; set; }

Wartość właściwości

FileFormatType

Metody

Finish(Stream)

Kończy pisanie danych do strumienia.
Domyślnie ta metoda po prostu zamyka strumień bezpośrednio (w tym sytuację, w której strumień jest tym określonym przez Sheetize.SaveOptions.OutputStream).
Użytkownik może nadpisać tę metodę, aby kontrolować sposób zwalniania zasobów zgodnie z ich wymaganiami i implementacją Sheetize.SplitterSaveOptions.GetStream(System.Int32).

public virtual void Finish(Stream stream)

Parametry

  • stream Stream: strumień, który zakończył swoje zadanie (zapisywanie danych do)

GetStream(int)

Pobiera strumień do zapisywania podzielonej części.

public virtual Stream GetStream(int sn)

Parametry

  • sn int: numer sekwencyjny podzielonej części, zaczynając od 0.

Zwraca

Stream : Strumień do zapisywania podzielonej części.

Uwagi

Domyślnie, jeśli Sheetize.SaveOptions.OutputStream został określony i wchodzi w życie, to ta metoda zawsze zwraca określony strumień. Użytkownik powinien nadpisać tę metodę w swojej własnej implementacji tej klasy, aby dostarczyć różne i odpowiednie obiekty strumienia do wieloczęściowego wyjścia.
Jeśli Sheetize.SaveOptions.OutputFile został określony i wchodzi w życie, to numer sekwencyjny zostanie dodany do nazwy pliku, a następnie zwróci FileStream utworzony z pliku. Na przykład, jeśli ścieżka wyjścia jest określona jako res.xlsx, to wygenerowane pliki będą miały nazwy res0.xlsx, res1.xlsx,…

Namespace: Sheetize Assembly: Sheetize.dll

Class SpreadsheetConverter

Info

Konwerter do konwersji między różnymi formatami plików arkuszy kalkulacyjnych, takimi jak xls, xlsx, xlsb, ods, spreadsheet ml…

public class SpreadsheetConverter

Dziedziczenie

objectSpreadsheetConverter

Członkowie dziedziczeni

Przykłady

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

Konstruktory

SpreadsheetConverter()

public SpreadsheetConverter()

Metody

Process(LoadOptions, SpreadsheetSaveOptions)

Konwertuje między różnymi formatami plików arkuszy kalkulacyjnych.

public void Process(LoadOptions loadOptions, SpreadsheetSaveOptions saveOptions)

Parametry

Namespace: Sheetize Assembly: Sheetize.dll

Class SpreadsheetMerger

Info

Łączy wiele plików szablonów w jeden.

public class SpreadsheetMerger

Dziedziczenie

objectSpreadsheetMerger

Dziedziczone członkowie

Przykłady

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);

Konstruktory

SpreadsheetMerger()

public SpreadsheetMerger()

Metody

Process(MergerLoadOptions, SpreadsheetSaveOptions)

public void Process(MergerLoadOptions loadOptions, SpreadsheetSaveOptions saveOptions)

Parametry

Namespace: Sheetize Assembly: Sheetize.dll

Class SpreadsheetSaveOptions

Info

Opcje zapisywania arkusza kalkulacyjnego.

public class SpreadsheetSaveOptions : SaveOptions

Dziedziczenie

objectSaveOptionsSpreadsheetSaveOptions

Członkowie dziedziczeni

Konstruktorzy

SpreadsheetSaveOptions()

public SpreadsheetSaveOptions()

Właściwości

SaveFormat

Pobiera i ustawia format arkusza kalkulacyjnego.

public FileFormatType SaveFormat { get; set; }

Wartość właściwości

FileFormatType

Namespace: Sheetize Assembly: Sheetize.dll

Class SpreadsheetSplitter

Info

Dzieli plik arkusza kalkulacyjnego na wiele części.

public class SpreadsheetSplitter

Dziedziczenie

objectSpreadsheetSplitter

Członkowie Dziedziczeni

Przykłady

 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);

Konstruktory

SpreadsheetSplitter()

public SpreadsheetSplitter()

Metody

Process(LoadOptions, SplitterSaveOptions)

public void Process(LoadOptions loadOptions, SplitterSaveOptions saveOptions)

Parametry

Namespace: Sheetize Assembly: Sheetize.dll

Class SpreadsheetUnlocker

Info

Odblokowuje plik arkusza kalkulacyjnego.

public class SpreadsheetUnlocker  

Dziedziczenie

object
SpreadsheetUnlocker

Dziedziczone członkowie

Przykłady

1  
2
3SpreadsheetUnlocker processor = new SpreadsheetUnlocker();  
4UnlockerLoadOptions loadOptions = new UnlockerLoadOptions();  
5loadOptions.InputFile = "Template.xlsx";  
6loadOptions.Password = "hasło do otwarcia pliku";  
7SpreadsheetSaveOptions saveOptions = new SpreadsheetSaveOptions();  
8saveOptions.OutputFile = "res.xlsx";  
9processor.Process(loadOptions, saveOptions);  

Konstruktory

SpreadsheetUnlocker()

public SpreadsheetUnlocker()  

Metody

Process(UnlockerLoadOptions, SpreadsheetSaveOptions)

public void Process(UnlockerLoadOptions loadOptions, SpreadsheetSaveOptions saveOptions)  

Parametry

Namespace: Sheetize
Assembly: Sheetize.dll

Class TextConverter

Info

Konwerter do konwersji między formatami tekstowymi (csv, markdown, dif…) a innymi formatami plików arkuszy kalkulacyjnych.

public class TextConverter

Dziedziczenie

objectTextConverter

Członkowie dziedziczeni

Przykłady

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

Konstruktory

TextConverter()

public TextConverter()

Metody

Process(LoadOptions, TextSaveOptions)

Konwertuje format pliku między formatami tekstowymi a innymi formatami plików arkuszy kalkulacyjnych

public void Process(LoadOptions loadOptions, TextSaveOptions saveOptions)

Parametry

Namespace: Sheetize Assembly: Sheetize.dll

Class TextSaveOptions

Info

Opcje zapisywania .SQL, .MD, .CSV, .TSV, .TXT, .XML, .DIF.

public class TextSaveOptions : SaveOptions

Dziedziczenie

objectSaveOptionsTextSaveOptions

Dziedziczone członkowie

Konstruktory

TextSaveOptions()

public TextSaveOptions()

Właściwości

SaveFormat

Pobiera i ustawia format arkusza kalkulacyjnego.

public FileFormatType SaveFormat { get; set; }

Wartość właściwości

FileFormatType

Namespace: Sheetize Assembly: Sheetize.dll

Class UnlockerLoadOptions

Info

Opcje odblokowywania plików Excel.

public class UnlockerLoadOptions : LoadOptions

Dziedziczenie

objectLoadOptionsUnlockerLoadOptions

Członkowie dziedziczeni

Konstruktorzy

UnlockerLoadOptions()

public UnlockerLoadOptions()

Właściwości

Password

Hasło do otwarcia pliku.

public string Password { get; set; }

Wartość właściwości

string

PasswordToModify

Hasło do modyfikacji pliku.

public string PasswordToModify { get; set; }

Wartość właściwości

string

PasswordToUnprotectWorkbook

Hasło do odblokowania skoroszytu.

public string PasswordToUnprotectWorkbook { get; set; }

Wartość właściwości

string

PasswordToUnprotectWorksheet

Hasło do odblokowania arkusza.

public string PasswordToUnprotectWorksheet { get; set; }

Wartość właściwości

string

Namespace: Sheetize Assembly: Sheetize.dll

Enum ExceptionType

Info

Reprezentuje kod własnego typu wyjątku.

public enum ExceptionType

Pola

  • DataType = 0: Nieprawidłowe ustawienie typu danych.
  • FileCorrupted = 13: Zawartość pliku jest uszkodzona.
  • FileFormat = 1: Nieprawidłowy format pliku.
  • IO = 8: Plik jest nieprawidłowy.
  • IncorrectPassword = 4: Nieprawidłowe hasło.
  • Interrupted = 7: Proces został przerwany.
  • InvalidData = 2: Nieprawidłowe dane.
  • InvalidOperator = 3: Nieprawidłowy operator.
  • License = 5: Błędy związane z licencją.
  • Limitation = 6: Błąd przekroczenia ograniczeń MS Excel.
  • Permission = 9: Wymagana jest zgoda na otwarcie tego pliku.
  • UndisclosedInformation = 12: Pliki zawierają informacje nieujawnione.
  • UnsupportedFeature = 10: Nieobsługiwana funkcja.
  • UnsupportedStream = 11: Nieobsługiwany strumień do otwarcia.

Namespace: Sheetize Assembly: Sheetize.dll

Enum FileFormatType

Info

Reprezentuje obsługiwane formaty plików do konwersji.

public enum FileFormatType

Fields

  • Auto = 0: Jeśli zapisujesz plik na dysku, format pliku odpowiada rozszerzeniu nazwy pliku. Jeśli zapisujesz plik do strumienia, format pliku to xlsx.
  • Azw3 = 773: Reprezentuje plik Azw3.
  • Bmp = 263: Windows Bitmap
  • Csv = 1: Plik tekstowy z wartościami oddzielonymi przecinkami (CSV).
  • Dif = 30: Format wymiany danych.
  • Docx = 62: Reprezentuje plik .docx.
  • Emf = 258: Windows Enhanced Metafile.
  • Epub = 772: Reprezentuje plik Epub.
  • Excel97To2003 = 5: Reprezentuje plik Excel97-2003 xls.
  • Fods = 59: Reprezentuje format pliku OpenDocument Flat XML Spreadsheet (.fods).
  • Gif = 322: Gif
  • Html = 12: Reprezentuje plik html.
  • Jpg = 261: JPEG JFIF.
  • Json = 513: Json
  • MHtml = 17: Reprezentuje plik mhtml.
  • Markdown = 57: Reprezentuje dokument markdown.
  • Numbers = 56: Reprezentuje plik numbers. Nieobsługiwany.
  • Ods = 14: Plik Open Document Sheet (ODS).
  • Ots = 31: Plik Open Document Template Sheet (OTS).
  • Pdf = 13: Reprezentuje plik Pdf.
  • Png = 262: Portable Network Graphics.
  • Pptx = 61: Reprezentuje plik .pptx.
  • SpreadsheetML = 15: Reprezentuje plik Excel 2003 w formacie xml.
  • SqlScript = 514: Sql
  • Svg = 28: Plik SVG.
  • Sxc = 60: Reprezentuje format pliku StarOffice Calc Spreadsheet (.sxc).
  • TabDelimited = 11: Reprezentuje plik tekstowy z wartościami oddzielonymi tabulatorami, taki sam jak Sheetize.FileFormatType.Tsv.
  • Tiff = 21: Reprezentuje plik TIFF.
  • Tsv = 11: Plik tekstowy z wartościami oddzielonymi tabulatorami (TSV).
  • Unknown = 255: Reprezentuje nierozpoznany format, który nie może być zapisany.
  • XHtml = 771: Reprezentuje plik XHtml.
  • Xlam = 10: Reprezentuje plik xltm, który umożliwia makra dodatków.
  • Xlsb = 16: Reprezentuje plik xlsb.
  • Xlsm = 7: Reprezentuje plik xlsm, który umożliwia makra.
  • Xlsx = 6: Reprezentuje plik xlsx.
  • Xlt = 32: Plik szablonu Excel 97-2003.
  • Xltm = 9: Reprezentuje plik xltm, który umożliwia makra.
  • Xltx = 8: Reprezentuje plik xltx.
  • Xml = 51: Reprezentuje prosty plik xml.
  • Xps = 20: Format XPS (XML Paper Specification).

Namespace: Sheetize Assembly: Sheetize.dll

Enum ImageType

Info

Określa typ (format) obrazu.

public enum ImageType

Pola

  • Bmp = 7: Windows Bitmap
  • Emf = 2: Windows Enhanced Metafile.
  • Gif = 66: Gif
  • Jpeg = 5: JPEG JFIF.
  • OfficeCompatibleEmf = 71: Windows Enhanced Metafile, który jest bardziej kompatybilny z Office.
  • Pict = 4: Macintosh PICT.
  • Png = 6: Portable Network Graphics.
  • Svg = 68: Svg
  • Svm = 69: Svm
  • Tiff = 67: Tiff
  • Unknown = 0: Nieznany typ obrazu.
  • WebP = 72: Format obrazu Weppy
  • Wmf = 3: Windows Metafile.

Namespace: Sheetize Assembly: Sheetize.dll

Klasa Licencja

Info

Licencjonuje produkt.

public class License

Dziedziczenie

objectLicense

Członkowie dziedziczeni

Przykłady

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

Konstruktorzy

License()

public License()

Metody

SetLicense(Stream)

Licencjonuje produkt za pomocą strumienia, który dostarcza dane licencyjne.

public void SetLicense(Stream stream)

Parametry

SetLicense(string)

Licencjonuje produkt za pomocą pliku licencyjnego.

public void SetLicense(string licenseName)

Parametry

Przestrzeń nazw: Sheetize Zestaw: Sheetize.dll

 Polski