CsvLoadOptions

CsvLoadOptions class

Опции для загрузки CSV-документов.

public sealed class CsvLoadOptions : SpreadsheetLoadOptions

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

Имя Описание
CsvLoadOptions() Инициализирует новый экземплярCsvLoadOptions класс.

Характеристики

Имя Описание
CheckExcelRestriction { get; set; } Проверять ли ограничение файла excel, когда пользователь изменяет объекты, связанные с ячейками. Например, Excel не позволяет вводить строковое значение длиннее 32 КБ. Когда вы вводите значение длиннее 32 КБ, если это свойство истинно, вы получите исключение. Если это свойство имеет значение false, мы примем введенное вами строковое значение в качестве значения ячейки, чтобы позже вы могли вывести полное строковое значение для других форматов файлов, таких как CSV. Однако, если вы установили такое значение, которое недопустимо для формата файла Excel, вам не следует сохранять книгу в формате файла Excel позже. В противном случае может возникнуть непредвиденная ошибка для сгенерированного файла Excel.
ConvertDateTimeData { get; set; } Указывает, преобразуется ли строка в файле в дату. По умолчанию Истина.
ConvertNumericData { get; set; } Указывает, преобразуется ли строка в файле в числовой формат. По умолчанию Истина.
ConvertRange { get; set; } Преобразование определенного диапазона при преобразовании в формат, отличный от электронной таблицы. Пример: “D1:F8”.
CultureInfo { get; set; } Получить или установить информацию о культуре системы во время загрузки файла
DefaultFont { get; set; } Шрифт по умолчанию для табличного документа. Если шрифт отсутствует, будет использоваться следующий шрифт.
Encoding { get; set; } Кодировка. По умолчанию используется Encoding.Default. .
FontSubstitutes { get; set; } Замена определенных шрифтов при преобразовании табличного документа.
Format { get; set; } Тип файла входного документа.
Format { get; } Тип файла входного документа.
HasFormula { get; set; } Указывает, является ли текст формулой, если он начинается с “=”.
HideComments { get; set; } Скрыть комментарии.
IsMultiEncoded { get; set; } True означает, что файл содержит несколько кодировок.
OnePagePerSheet { get; set; } Если OnePagePerSheet имеет значение true, содержимое листа будет преобразовано в одну страницу документа PDF. Значение по умолчанию — true.
OptimizePdfSize { get; set; } При значении True и преобразовании в Pdf преобразование оптимизировано для лучшего размера файла, чем качество печати.
Password { get; set; } Установить пароль для снятия защиты с защищенного документа.
Separator { get; set; } Разделитель CSV-файла.
SheetIndexes { get; set; } Список индексов листов для преобразования. Индексы должны начинаться с нуля
Sheets { get; set; } Имя листа для преобразования
ShowGridLines { get; set; } Показывать линии сетки при преобразовании файлов Excel.
ShowHiddenSheets { get; set; } Показывать скрытые листы при преобразовании файлов Excel.
SkipEmptyRowsAndColumns { get; set; } Пропускает пустые строки и столбцы при преобразовании. По умолчанию Истина.

Методы

Имя Описание
Clone() Клонирует текущий экземпляр.
override Equals(object) Определяет, равны ли два экземпляра объекта.
virtual Equals(ValueObject) Определяет, равны ли два экземпляра объекта.
override GetHashCode() Служит хеш-функцией по умолчанию.

Смотрите также