Unterabschnitte von Sheetize Namespace
Class EbookConverter
Info
Konverter für die Umwandlung zwischen Ebook- und anderen Tabellenformaten.
public class EbookConverter
Vererbung
object ←
EbookConverter
Vererbte Mitglieder
Beispiele
1EbookConverter converter = new EbookConverter();
2LoadOptions loadOptions = new LoadOptions();
3loadOptions.InputFile = "MyStory.xlsx";
4EbookSaveOptions saveOptions = new EbookSaveOptions();
5saveOptions.OutputFile = "res.epub";
6converter.Process(loadOptions, saveOptions);
Konstruktoren
EbookConverter()
Methoden
Process(LoadOptions, EbookSaveOptions)
Konvertiert zwischen Ebook- und anderen Tabellenformaten.
public void Process(LoadOptions loadOptions, EbookSaveOptions saveOptions)
Parameter
Class EbookSaveOptions
Info
Optionen zum Speichern von .EPUB, .AZW3.
public class EbookSaveOptions : SaveOptions
Vererbung
object ←
SaveOptions ←
EbookSaveOptions
Vererbte Mitglieder
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
Konstruktoren
EbookSaveOptions()
public EbookSaveOptions()
Eigenschaften
Holt und setzt das Format des Tabellenblatts.
public FileFormatType SaveFormat { get; set; }
Eigenschaftswert
FileFormatType
Class HtmlConverter
Info
Converter für die Konvertierung zwischen HTML-Dateien (HTML, MHT, …) und anderen Tabellenformaten.
public class HtmlConverter
Vererbung
object ←
HtmlConverter
Vererbte Mitglieder
Beispiele
1HtmlConverter converter = new HtmlConverter();
2LoadOptions loadOptions = new LoadOptions();
3loadOptions.InputFile = "Template.xlsx";
4HtmlSaveOptions saveOptions = new HtmlSaveOptions();
5saveOptions.OutputFile = "res.html";
6converter.Process(loadOptions, saveOptions);
Konstruktoren
HtmlConverter()
Methoden
Process(LoadOptions, HtmlSaveOptions)
Konvertiert Dateien zwischen HTML und anderen Tabellenformaten.
public void Process(LoadOptions loadOptions, HtmlSaveOptions saveOptions)
Parameter
Class HtmlSaveOptions
Info
Optionen zum Speichern von HTML.
public class HtmlSaveOptions : SaveOptions
Vererbung
object ←
SaveOptions ←
HtmlSaveOptions
Vererbte Mitglieder
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
Konstruktoren
HtmlSaveOptions()
Eigenschaften
Holt und setzt das Format der Tabelle.
public FileFormatType SaveFormat { get; set; }
Eigenschaftswert
FileFormatType
Class ImageConverter
Info
Konverter zum Konvertieren von Vorlagendateien in PDF.
public class ImageConverter
Vererbung
object ←
ImageConverter
Vererbte Mitglieder
Beispiele
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);
Konstruktoren
ImageConverter()
Methoden
Process(LoadOptions, ImageSaveOptions)
Konvertiert Vorlagendateien in Bilder
public void Process(LoadOptions loadOptions, ImageSaveOptions saveOptions)
Parameter
Class ImageSaveOptions
Info
Optionen zum Speichern von Bildern.
public class ImageSaveOptions : SaveOptions
Vererbung
object ←
SaveOptions ←
ImageSaveOptions
Vererbte Mitglieder
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
Konstruktoren
ImageSaveOptions()
public ImageSaveOptions()
Eigenschaften
HorizontalResolution
Holt oder setzt die horizontale Auflösung für generierte Bilder in Punkten pro Zoll.
public int HorizontalResolution { get; set; }
Eigenschaftswert
int
Bemerkungen
Der Standardwert ist 96.
Das Setzen von Sheetize.ImageSaveOptions.HorizontalResolution und Sheetize.ImageSaveOptions.VerticalResolution
beeinflusst die Breite und Höhe des Ausgabebildes in Pixeln.
ImageType
Holt oder setzt das Format der generierten Bilder.
Der Standardwert ist Sheetize.ImageType.Png.
public ImageType ImageType { get; set; }
Eigenschaftswert
ImageType
OnePagePerSheet
Wenn OnePagePerSheet wahr ist, wird der gesamte Inhalt eines Blattes auf nur eine Seite im Ergebnis ausgegeben.
Die von PageSetup definierte Papiergröße wird ignoriert, aber andere Einstellungen von PageSetup bleiben wirksam.
public bool OnePagePerSheet { get; set; }
Eigenschaftswert
bool
VerticalResolution
Holt oder setzt die vertikale Auflösung für generierte Bilder in Punkten pro Zoll.
public int VerticalResolution { get; set; }
Eigenschaftswert
int
Bemerkungen
Der Standardwert ist 96.
Das Setzen von Sheetize.ImageSaveOptions.HorizontalResolution und Sheetize.ImageSaveOptions.VerticalResolution
beeinflusst die Breite und Höhe des Ausgabebildes in Pixeln.
Methoden
Finish(Stream)
Beendet das Schreiben von Daten in den Stream.
Standardmäßig schließt diese Methode einfach den Stream direkt (einschließlich der Situation, dass
der Stream der von Sheetize.SaveOptions.OutputStream angegebene Stream ist).
Der Benutzer kann diese Methode überschreiben, um zu steuern, wie Ressourcen freigegeben werden,
entsprechend seiner Anforderung und der Implementierung von Sheetize.ImageSaveOptions.GetStream(System.Int32).
public virtual void Finish(Stream stream)
Parameter
stream
Stream: der Stream, der seine Aufgabe(n) abgeschlossen hat (Daten gespeichert in)
GetStream(int)
Holt den Stream zum Speichern des Bildes.
public virtual Stream GetStream(int pageIndex)
Parameter
pageIndex
int: die Seite, die in ein Bild gerendert werden soll
Rückgaben
Stream : Stream zum Schreiben des generierten Bildes.
Bemerkungen
Standardmäßig, wenn Sheetize.SaveOptions.OutputStream angegeben und wirksam ist,
gibt diese Methode immer den angegebenen Stream zurück. Der Benutzer sollte diese Methode in seiner eigenen Implementierung
dieser Klasse überschreiben, um unterschiedliche und geeignete Stream-Objekte für die Ausgabe mehrerer Seiten bereitzustellen.
Wenn Sheetize.SaveOptions.OutputFile angegeben und wirksam ist,
wird der angegebene Pfad (Datei) direkt als Ausgabe verwendet, wenn nur eine Bildseite vorhanden ist;
ansonsten wird der Seitenindex an den Dateinamen angehängt und dann wird der aus der Datei erstellte FileStream zurückgegeben.
Wenn der Ausgabepfad beispielsweise als res.png angegeben ist, werden die generierten Bilder als res0.png, res1.png, … gespeichert.
Class JsonConverter
Info
Konverter für die Umwandlung zwischen JSON-Daten und anderen Tabellenkalkulationsdateiformaten.
public class JsonConverter
Vererbung
object ←
JsonConverter
Vererbte Mitglieder
Beispiele
1
2
3JsonConverter converter = new JsonConverter();
4LoadOptions loadOptions = new LoadOptions();
5loadOptions.InputFile = "data.json";
6JsonSaveOptions saveOptions = new JsonSaveOptions();
7saveOptions.OutputFile = "res.xlsx";
8converter.Process(loadOptions, saveOptions);
Konstruktoren
JsonConverter()
Methoden
Process(LoadOptions, JsonSaveOptions)
Konvertiert zwischen JSON-Daten und anderen Tabellenkalkulationsdateiformaten.
public void Process(LoadOptions loadOptions, JsonSaveOptions saveOptions)
Parameter
Class JsonSaveOptions
Info
Optionen zum Speichern von json.
public class JsonSaveOptions : SaveOptions
Vererbung
object ←
SaveOptions ←
JsonSaveOptions
Vererbte Mitglieder
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
Konstruktoren
JsonSaveOptions()
Eigenschaften
Erhält und setzt das Format des Tabellenblatts.
public FileFormatType SaveFormat { get; set; }
Eigenschaftswert
FileFormatType
Class License
Vererbung
object ←
License
Vererbte Mitglieder
Beispiele
1Sheetize.License license = new Sheetize.License();
2license.SetLicense("mylic.lic");
Konstruktoren
License()
Methoden
SetLicense(Stream)
Lizenziert das Produkt durch den Stream, der Lizenzdaten bereitstellt.
public void SetLicense(Stream stream)
Parameter
SetLicense(string)
Lizenziert das Produkt durch die Lizenzdatei.
public void SetLicense(string licenseName)
Parameter
Class LoadOptions
Info
Optionen zum Laden von Vorlagendateien.
Vererbung
object ←
LoadOptions
Abgeleitet
Vererbte Mitglieder
Konstruktoren
LoadOptions()
Eigenschaften
Erhält und legt die Datei (mit Pfad, falls erforderlich) der Vorlage fest.
public string InputFile { get; set; }
Eigenschaftenwert
string
Bemerkungen
Beim Festlegen eines nicht-null und nicht-leeren Pfades für diese Eigenschaft
wird der zuvor festgelegte Wert für Sheetize.LoadOptions.InputStream ignoriert.
Erhält und legt den Stream der Vorlage fest.
public Stream InputStream { get; set; }
Eigenschaftenwert
Stream
Bemerkungen
Beim Festlegen eines nicht-null Streams für diese Eigenschaft
wird der zuvor festgelegte Wert für Sheetize.LoadOptions.InputFile ignoriert.
Class MergerLoadOptions
Info
Optionen zum Zusammenführen mehrerer Dateien.
public class MergerLoadOptions : LoadOptions
Vererbung
object ←
LoadOptions ←
MergerLoadOptions
Vererbte Mitglieder
- LoadOptions.InputFile,
- LoadOptions.InputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
Konstruktoren
MergerLoadOptions()
public MergerLoadOptions()
Eigenschaften
Erhält/setzt die Eingabeströme, aus denen Daten geladen und zusammengeführt werden sollen.
public IEnumerator InputStreamEnumerator { get; set; }
Eigenschaftswert
IEnumerator
Methoden
Finish(Stream)
Beendet das Laden von Daten aus dem Stream (erhalten von Sheetize.MergerLoadOptions.InputStreamEnumerator).
Standardmäßig schließt diese Methode einfach den Stream direkt
Der Benutzer kann diese Methode überschreiben, um zu steuern, wie Ressourcen freigegeben werden,
je nach Anforderungen und der Implementierung von Sheetize.MergerLoadOptions.InputStreamEnumerator.
public virtual void Finish(Stream stream)
Parameter
stream
Stream: der Stream, der seine Aufgabe(n) abgeschlossen hat (Daten speichern in)
Class PdfConverter
Info
Konverter zum Konvertieren von Vorlagendateien in PDF.
public class PdfConverter
Vererbung
object ←
PdfConverter
Vererbte Mitglieder
Beispiele
1PdfConverter converter = new PdfConverter();
2LoadOptions loadOptions = new LoadOptions();
3loadOptions.InputFile = "Template.xlsx";
4PdfSaveOptions saveOptions = new PdfSaveOptions();
5saveOptions.OutputFile = "res.pdf";
6converter.Process(loadOptions, saveOptions);
Konstruktoren
PdfConverter()
Methoden
Process(LoadOptions, PdfSaveOptions)
Konvertiert Vorlagendatei in PDF
public void Process(LoadOptions loadOptions, PdfSaveOptions saveOptions)
Parameter
Class PdfSaveOptions
Info
Optionen zum Speichern von PDF.
public class PdfSaveOptions : SaveOptions
Vererbung
object ←
SaveOptions ←
PdfSaveOptions
Vererbte Mitglieder
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
Konstruktoren
PdfSaveOptions()
Class SaveOptions
Info
Optionen zum Speichern von Dateien.
Vererbung
object ←
SaveOptions
Abgeleitet
Vererbte Mitglieder
Konstruktoren
SaveOptions()
Eigenschaften
OutputFile
Erhält und setzt die Datei (mit Pfad, falls benötigt) zum Speichern der generierten Daten.
Beim Setzen dieser Eigenschaft auf einen Wert, der nicht null oder eine leere Zeichenfolge ist, wird Sheetize.SaveOptions.OutputStream ignoriert.
public string OutputFile { get; set; }
Eigenschaftenwert
string
OutputStream
Erhält und setzt den Stream zum Schreiben der generierten Daten.
Beim Setzen dieser Eigenschaft auf einen Wert, der nicht null ist, wird Sheetize.SaveOptions.OutputFile ignoriert.
public Stream OutputStream { get; set; }
Eigenschaftenwert
Stream
Class SheetizeException
Info
Die Ausnahme, die ausgelöst wird, wenn ein spezifizierter Fehler in Aspose.Cells auftritt.
public class SheetizeException : ApplicationException, ISerializable, _Exception
Vererbung
object ←
Exception ←
ApplicationException ←
SheetizeException
Implementiert
Vererbte Mitglieder
- Exception.GetBaseException(),
- Exception.ToString(),
- Exception.GetObjectData(SerializationInfo, StreamingContext),
- Exception.GetType(),
- Exception.Message,
- Exception.Data,
- Exception.InnerException,
- Exception.TargetSite,
- Exception.StackTrace,
- Exception.HelpLink,
- Exception.Source,
- Exception.HResult,
- Exception.SerializeObjectState,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
Eigenschaften
Code
Stellt den benutzerdefinierten Ausnahmecode dar.
public ExceptionType Code { get; }
Eigenschaftswert
ExceptionType
Class SplitterSaveOptions
Info
Optionen zum Trennen von Vorlagendateien.
public class SplitterSaveOptions : SaveOptions
Vererbung
object ←
SaveOptions ←
SplitterSaveOptions
Vererbte Mitglieder
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
Konstruktoren
SplitterSaveOptions()
public SplitterSaveOptions()
Eigenschaften
Erhält und setzt das Format der Tabelle.
public FileFormatType SaveFormat { get; set; }
Eigenschaftswert
FileFormatType
Methoden
Finish(Stream)
Beendet das Schreiben von Daten in den Stream.
Standardmäßig schließt diese Methode den Stream direkt (einschließlich der Situation, dass
der Stream der von Sheetize.SaveOptions.OutputStream angegebene ist).
Der Benutzer kann diese Methode überschreiben, um zu steuern, wie Ressourcen
entsprechend ihren Anforderungen und der Implementierung von Sheetize.SplitterSaveOptions.GetStream(System.Int32) freigegeben werden.
public virtual void Finish(Stream stream)
Parameter
stream
Stream: der Stream, der seine Aufgabe(n) abgeschlossen hat (Daten speichern).
GetStream(int)
Erhält den Stream, um den geteilten Teil zu speichern.
public virtual Stream GetStream(int sn)
Parameter
sn
int: die Sequenznummer des geteilten Teils, 0-basiert.
Rückgabe
Stream : Stream, um den geteilten Teil zu schreiben.
Bemerkungen
Standardmäßig gibt diese Methode, wenn Sheetize.SaveOptions.OutputStream angegeben und wirksam ist,
immer den angegebenen Stream zurück. Der Benutzer sollte diese Methode in seiner eigenen Implementierung
dieser Klasse überschreiben, um verschiedene und geeignete Stream-Objekte für Mehrteil-Ausgaben bereitzustellen.
Wenn Sheetize.SaveOptions.OutputFile angegeben und wirksam ist,
wird die Sequenznummer an den Dateinamen angehängt und dann der FileStream zurückgegeben, der aus der Datei erstellt wurde.
Zum Beispiel, wenn der Ausgabe-Pfad als res.xlsx angegeben ist, werden die generierten Dateien res0.xlsx, res1.xlsx,… sein.
Class SpreadsheetConverter
Info
Konverter zur Umwandlung zwischen verschiedenen Tabellenkalkulationsdateiformaten, wie xls, xlsx, xlsb, ods, spreadsheet ml…
public class SpreadsheetConverter
Vererbung
object ←
SpreadsheetConverter
Vererbte Mitglieder
Beispiele
1SpreadsheetConverter converter = new SpreadsheetConverter();
2LoadOptions loadOptions = new LoadOptions();
3loadOptions.InputFile = "Template.xlsx";
4SpreadsheetSaveOptions saveOptions = new SpreadsheetSaveOptions();
5saveOptions.OutputFile = "res.xlsb";
6converter.Process(loadOptions, saveOptions);
Konstruktoren
SpreadsheetConverter()
public SpreadsheetConverter()
Methoden
Process(LoadOptions, SpreadsheetSaveOptions)
Konvertiert zwischen verschiedenen Tabellenkalkulationsdateiformaten.
public void Process(LoadOptions loadOptions, SpreadsheetSaveOptions saveOptions)
Parameter
Class SpreadsheetMerger
Info
Fügt mehrere Vorlagendateien zu einer zusammen.
public class SpreadsheetMerger
Vererbung
object ←
SpreadsheetMerger
Vererbte Mitglieder
Beispiele
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);
Konstruktoren
SpreadsheetMerger()
public SpreadsheetMerger()
Methoden
Process(MergerLoadOptions, SpreadsheetSaveOptions)
public void Process(MergerLoadOptions loadOptions, SpreadsheetSaveOptions saveOptions)
Parameter
Class SpreadsheetSaveOptions
Info
Optionen zum Speichern von Tabellenkalkulationen.
public class SpreadsheetSaveOptions : SaveOptions
Vererbung
object ←
SaveOptions ←
SpreadsheetSaveOptions
Vererbte Mitglieder
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
Konstruktoren
SpreadsheetSaveOptions()
public SpreadsheetSaveOptions()
Eigenschaften
Erhält das Format der Tabelle und setzt es.
public FileFormatType SaveFormat { get; set; }
Eigenschaftswert
FileFormatType
Class SpreadsheetSplitter
Info
Teilt eine Excel-Datei in mehrere Teile.
public class SpreadsheetSplitter
Vererbung
object ←
SpreadsheetSplitter
Vererbte Mitglieder
Beispiele
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);
Konstruktoren
SpreadsheetSplitter()
public SpreadsheetSplitter()
Methoden
Process(LoadOptions, SplitterSaveOptions)
public void Process(LoadOptions loadOptions, SplitterSaveOptions saveOptions)
Parameter
Class SpreadsheetUnlocker
Info
Entsperrt Spreadsheet-Datei.
public class SpreadsheetUnlocker
Vererbung
object ←
SpreadsheetUnlocker
Vererbte Mitglieder
Beispiele
1SpreadsheetUnlocker processor = new SpreadsheetUnlocker();
2UnlockerLoadOptions loadOptions = new UnlockerLoadOptions();
3loadOptions.InputFile = "Template.xlsx";
4loadOptions.Password = "Passwort zum Öffnen der Datei";
5SpreadsheetSaveOptions saveOptions = new SpreadsheetSaveOptions();
6saveOptions.OutputFile = "res.xlsx";
7processor.Process(loadOptions, saveOptions);
Konstruktoren
SpreadsheetUnlocker()
public SpreadsheetUnlocker()
Methoden
Process(UnlockerLoadOptions, SpreadsheetSaveOptions)
public void Process(UnlockerLoadOptions loadOptions, SpreadsheetSaveOptions saveOptions)
Parameter
Class TextConverter
Info
Konverter für die Umwandlung zwischen textbasierten Formaten (csv, markdown, dif…) und anderen Tabellenkalkanfile-Formaten.
public class TextConverter
Vererbung
object ←
TextConverter
Vererbte Mitglieder
Beispiele
1TextConverter converter = new TextConverter();
2LoadOptions loadOptions = new LoadOptions();
3loadOptions.InputFile = "Template.csv";
4TextSaveOptions saveOptions = new TextSaveOptions();
5saveOptions.OutputFile = "res.xlsx";
6converter.Process(loadOptions, saveOptions);
Konstruktoren
TextConverter()
Methoden
Process(LoadOptions, TextSaveOptions)
Konvertiert das Dateiformat zwischen textbasierten Formaten und anderen Tabellenkalkanfile-Formaten
public void Process(LoadOptions loadOptions, TextSaveOptions saveOptions)
Parameter
Class TextSaveOptions
Info
Optionen zum Speichern von .SQL, .MD, .CSV, .TSV, .TXT, .XML, .DIF.
public class TextSaveOptions : SaveOptions
Vererbung
object ←
SaveOptions ←
TextSaveOptions
Vererbte Mitglieder
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
Konstruktoren
TextSaveOptions()
Eigenschaften
SaveFormat
Holt und setzt das Format der Tabelle.
public FileFormatType SaveFormat { get; set; }
Eigenschaftenwert
FileFormatType
Class UnlockerLoadOptions
Info
Optionen zum Entsperren von Excel-Dateien.
public class UnlockerLoadOptions : LoadOptions
Vererbung
object ←
LoadOptions ←
UnlockerLoadOptions
Vererbte Mitglieder
- LoadOptions.InputFile,
- LoadOptions.InputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
Konstruktoren
UnlockerLoadOptions()
public UnlockerLoadOptions()
Eigenschaften
Passwort
Passwort zum Öffnen der Datei.
public string Password { get; set; }
Eigenschaftswert
string
PasswortZumÄndern
Passwort zum Ändern der Datei.
public string PasswordToModify { get; set; }
Eigenschaftswert
string
PasswortZumEntsperrenDerArbeitsmappe
Passwort zum Entsperren der Arbeitsmappe.
public string PasswordToUnprotectWorkbook { get; set; }
Eigenschaftswert
string
PasswortZumEntsperrenDesBlatts
Passwort zum Entsperren des Blatts.
public string PasswordToUnprotectWorksheet { get; set; }
Eigenschaftswert
string
Enum ExceptionType
Info
Stellt einen benutzerdefinierten Ausnahme-Typ-Code dar.
public enum ExceptionType
Felder
DataType = 0
: Ungültige Datentyp-Einstellung.FileCorrupted = 13
: Der Dateinhalt ist beschädigt.FileFormat = 1
: Ungültiges Dateiformat.IO = 8
: Die Datei ist ungültig.IncorrectPassword = 4
: Falsches Passwort.Interrupted = 7
: Der Prozess wurde unterbrochen.InvalidData = 2
: Ungültige Daten.InvalidOperator = 3
: Ungültiger Operator.License = 5
: Lizenzbezogene Fehler.Limitation = 6
: Fehler aufgrund der MS Excel-Beschränkung.Permission = 9
: Berechtigungen sind erforderlich, um diese Datei zu öffnen.UndisclosedInformation = 12
: Die Datei enthält nicht offengelegte Informationen.UnsupportedFeature = 10
: Nicht unterstützte Funktion.UnsupportedStream = 11
: Stream kann nicht geöffnet werden.
Info
Stellt die unterstützten Dateiformate für die Konvertierung dar.
public enum FileFormatType
Felder
Auto = 0
: Wenn die Datei auf die Festplatte gespeichert wird, entspricht das Dateiformat der Erweiterung des Dateinamens. Wenn die Datei im Stream gespeichert wird, ist das Dateiformat xlsx.Azw3 = 773
: Stellt eine Azw3-Datei dar.Bmp = 263
: Windows BitmapCsv = 1
: Kommagetrennte Werte (CSV) Textdatei.Dif = 30
: Daten-Austauschformat.Docx = 62
: Stellt eine .docx-Datei dar.Emf = 258
: Windows Enhanced Metafile.Epub = 772
: Stellt eine Epub-Datei dar.Excel97To2003 = 5
: Stellt eine Excel97-2003 xls-Datei dar.Fods = 59
: Stellt das OpenDocument Flat XML Spreadsheet (.fods) Dateiformat dar.Gif = 322
: GifHtml = 12
: Stellt eine html-Datei dar.Jpg = 261
: JPEG JFIF.Json = 513
: JsonMHtml = 17
: Stellt eine mhtml-Datei dar.Markdown = 57
: Stellt ein Markdown-Dokument dar.Numbers = 56
: Stellt eine Numbers-Datei dar. Nicht unterstützt.Ods = 14
: Open Document Sheet (ODS) Datei.Ots = 31
: Open Document Template Sheet (OTS) Datei.Pdf = 13
: Stellt eine Pdf-Datei dar.Png = 262
: Portable Network Graphics.Pptx = 61
: Stellt eine .pptx-Datei dar.SpreadsheetML = 15
: Stellt eine Excel 2003 xml-Datei dar.SqlScript = 514
: SqlSvg = 28
: SVG-Datei.Sxc = 60
: Stellt das StarOffice Calc Spreadsheet (.sxc) Dateiformat dar.TabDelimited = 11
: Stellt eine tabulatorgetrennte Textdatei dar, identisch mit Sheetize.FileFormatType.Tsv.Tiff = 21
: Stellt eine TIFF-Datei dar.Tsv = 11
: Tabulatorgetrennte Werte (TSV) Textdatei.Unknown = 255
: Stellt ein nicht erkennbares Format dar, kann nicht gespeichert werden.XHtml = 771
: Stellt eine XHtml-Datei dar.Xlam = 10
: Stellt eine xltm-Datei dar, die Add-In-Makros aktiviert.Xlsb = 16
: Stellt eine xlsb-Datei dar.Xlsm = 7
: Stellt eine xlsm-Datei dar, die Makros aktiviert.Xlsx = 6
: Stellt eine xlsx-Datei dar.Xlt = 32
: Excel 97-2003 Vorlagendatei.Xltm = 9
: Stellt eine xltm-Datei dar, die Makros aktiviert.Xltx = 8
: Stellt eine xltx-Datei dar.Xml = 51
: Stellt eine einfache xml-Datei dar.Xps = 20
: XPS (XML Paper Specification) Format.
Enum ImageType
Info
Spezifiziert den Typ (das Format) eines Bildes.
Felder
Bmp = 7
: Windows BitmapEmf = 2
: Windows Enhanced Metafile.Gif = 66
: GifJpeg = 5
: JPEG JFIF.OfficeCompatibleEmf = 71
: Windows Enhanced Metafile, das besser mit Office kompatibel ist.Pict = 4
: Macintosh PICT.Png = 6
: Portable Network Graphics.Svg = 68
: SvgSvm = 69
: SvmTiff = 67
: TiffUnknown = 0
: Ein unbekannter Bildtyp.WebP = 72
: Weppy-BildformatWmf = 3
: Windows Metafile.