CsvLoadOptions

CsvLoadOptions class

Optionen zum Laden von Csv-Dokumenten.

public sealed class CsvLoadOptions : SpreadsheetLoadOptions

Konstrukteure

Name Beschreibung
CsvLoadOptions() Initialisiert eine neue Instanz vonCsvLoadOptions Klasse.

Eigenschaften

Name Beschreibung
CheckExcelRestriction { get; set; } Ob die Einschränkung der Excel-Datei überprüft wird, wenn der Benutzer zellenbezogene Objekte ändert. Beispielsweise erlaubt Excel keine Eingabe von Zeichenfolgenwerten, die länger als 32 KB sind. Wenn Sie einen Wert eingeben, der länger als 32 KB ist, erhalten Sie eine Ausnahme, wenn diese Eigenschaft wahr ist. Wenn diese Eigenschaft falsch ist, akzeptieren wir Ihren Eingabe-String-Wert als Wert der Zelle, sodass Sie später den vollständigen String-Wert für andere Dateiformate wie CSV ausgeben können. Wenn Sie jedoch einen solchen Wert festgelegt haben, der für das Excel-Dateiformat ungültig ist, sollten Sie die Arbeitsmappe später nicht im Excel-Dateiformat speichern. Andernfalls kann es zu einem unerwarteten Fehler für die generierte Excel-Datei kommen.
ConvertDateTimeData { get; set; } Gibt an, ob die Zeichenfolge in der Datei in ein Datum konvertiert wird. Standard ist True.
ConvertNumericData { get; set; } Gibt an, ob die Zeichenfolge in der Datei in einen numerischen Wert konvertiert wird. Standard ist True.
ConvertRange { get; set; } Konvertieren Sie einen bestimmten Bereich, wenn Sie in ein anderes Format als ein Tabellenkalkulationsformat konvertieren. Beispiel: “D1:F8”.
CultureInfo { get; set; } Abrufen oder Festlegen der Systemkulturinformationen zum Zeitpunkt des Ladens der Datei
DefaultFont { get; set; } Standardschriftart für Tabellenkalkulationsdokument. Die folgende Schriftart wird verwendet, wenn eine Schriftart fehlt.
Encoding { get; set; } Codierung. Standard ist Encoding.Default.
FontSubstitutes { get; set; } Bestimmte Schriftarten beim Konvertieren von Tabellendokumenten ersetzen.
Format { get; set; } Dateityp des Eingabedokuments.
Format { get; } Dateityp des Eingabedokuments.
HasFormula { get; set; } Gibt an, ob Text eine Formel ist, wenn er mit “=” beginnt.
HideComments { get; set; } Kommentare ausblenden.
IsMultiEncoded { get; set; } True bedeutet, dass die Datei mehrere Kodierungen enthält.
OnePagePerSheet { get; set; } Wenn OnePagePerSheet wahr ist, wird der Inhalt des Blattes in eine Seite im PDF-Dokument konvertiert. Der Standardwert ist wahr.
OptimizePdfSize { get; set; } Bei True und Konvertierung in PDF wird die Konvertierung für eine bessere Dateigröße als Druckqualität optimiert.
Password { get; set; } Kennwort festlegen, um den Schutz des geschützten Dokuments aufzuheben.
Separator { get; set; } Trennzeichen einer CSV-Datei.
SheetIndexes { get; set; } Liste der zu konvertierenden Blattindizes. Die Indizes müssen nullbasiert sein
Sheets { get; set; } Zu konvertierender Blattname
ShowGridLines { get; set; } Gitterlinien beim Konvertieren von Excel-Dateien anzeigen.
ShowHiddenSheets { get; set; } Beim Konvertieren von Excel-Dateien ausgeblendete Blätter anzeigen.
SkipEmptyRowsAndColumns { get; set; } Überspringt leere Zeilen und Spalten beim Konvertieren. Standard ist True.

Methoden

Name Beschreibung
Clone() Klont aktuelle Instanz.
override Equals(object) Bestimmt, ob zwei Objektinstanzen gleich sind.
virtual Equals(ValueObject) Bestimmt, ob zwei Objektinstanzen gleich sind.
override GetHashCode() Dient als Standard-Hash-Funktion.

Siehe auch