CsvLoadOptions

CsvLoadOptions class

Options de chargement de documents CSV.

public sealed class CsvLoadOptions : SpreadsheetLoadOptions

Constructeurs

Nom La description
CsvLoadOptions() Initialise la nouvelle instance deCsvLoadOptions classe.

Propriétés

Nom La description
CheckExcelRestriction { get; set; } Si vérifier la restriction du fichier Excel lorsque l’utilisateur modifie les objets liés aux cellules. Par exemple, Excel n’autorise pas la saisie d’une valeur de chaîne supérieure à 32 Ko. Lorsque vous entrez une valeur supérieure à 32 Ko, si cette propriété est vraie, vous obtiendrez une exception. Si cette propriété est fausse, nous accepterons votre valeur de chaîne d’entrée comme valeur de la cellule afin que vous puissiez ultérieurement générer la valeur de chaîne complète pour d’autres formats de fichier tels que CSV. Toutefois, si vous avez défini un type de valeur non valide pour le format de fichier Excel, vous ne devez pas enregistrer le classeur au format de fichier Excel ultérieurement. Sinon, il peut y avoir une erreur inattendue pour le fichier Excel généré.
ConvertDateTimeData { get; set; } Indique si la chaîne du fichier est convertie en date. La valeur par défaut est True.
ConvertNumericData { get; set; } Indique si la chaîne du fichier est convertie en numérique. La valeur par défaut est True.
ConvertRange { get; set; } Convertir une plage spécifique lors de la conversion en un format autre qu’un tableur. Exemple : “D1:F8”.
CultureInfo { get; set; } Obtenir ou définir les informations de culture système au moment où le fichier est chargé
DefaultFont { get; set; } Police par défaut pour le document de feuille de calcul. La police suivante sera utilisée si une police est manquante.
Encoding { get; set; } Encodage. La valeur par défaut est Encoding.Default.
FontSubstitutes { get; set; } Remplacez des polices spécifiques lors de la conversion d’un document de feuille de calcul.
Format { get; set; } Type de fichier du document d’entrée.
Format { get; } Type de fichier du document d’entrée.
HasFormula { get; set; } Indique si le texte est une formule s’il commence par “=”.
HideComments { get; set; } Masquer les commentaires.
IsMultiEncoded { get; set; } True signifie que le fichier contient plusieurs encodages.
OnePagePerSheet { get; set; } Si OnePagePerSheet est vrai, le contenu de la feuille sera converti en une page dans le document PDF. La valeur par défaut est true.
OptimizePdfSize { get; set; } Si True et conversion en PDF, la conversion est optimisée pour une meilleure taille de fichier que la qualité d’impression.
Password { get; set; } Définir le mot de passe pour déprotéger le document protégé.
Separator { get; set; } Délimiteur d’un fichier Csv.
SheetIndexes { get; set; } Liste des index de feuille à convertir. Les index doivent être de base zéro
Sheets { get; set; } Nom de la feuille à convertir
ShowGridLines { get; set; } Afficher les lignes de grille lors de la conversion de fichiers Excel.
ShowHiddenSheets { get; set; } Afficher les feuilles masquées lors de la conversion de fichiers Excel.
SkipEmptyRowsAndColumns { get; set; } Ignore les lignes et les colonnes vides lors de la conversion. La valeur par défaut est True.

Méthodes

Nom La description
Clone() Clone l’instance actuelle.
override Equals(object) Détermine si deux instances d’objet sont égales.
virtual Equals(ValueObject) Détermine si deux instances d’objet sont égales.
override GetHashCode() Sert de fonction de hachage par défaut.

Voir également