TxtLoadOptions

TxtLoadOptions class

Представляет параметры загрузки текстового файла.

public class TxtLoadOptions : AbstractTextLoadOptions

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

ИмяОписание
TxtLoadOptions()Создает параметры для загрузки текстового файла.
TxtLoadOptions(LoadFormat)Создает параметры для загрузки текстового файла.

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

ИмяОписание
AutoFilter { get; set; }Указывает, выполняется ли автоматическая фильтрация данных при загрузке файлов.
AutoFitterOptions { get; set; }Получает и устанавливает параметры автоматической установки
CheckDataValid { get; set; }Проверить правильность данных в файле шаблона.
CheckExcelRestriction { get; set; }Проверять ли ограничение файла excel, когда пользователь изменяет объекты, связанные с ячейками. Например, excel не позволяет вводить строковое значение длиннее 32 КБ. имеет значение true, вы получите исключение. Если это свойство имеет значение false, мы примем введенное вами строковое значение в качестве значения ячейки, чтобы позже вы могли вывести полное строковое значение для других форматов файлов, таких как CSV. Однако, если вы установили такое значение, которое недопустимо для формата файла Excel, вам не следует сохранять книгу в формате файла Excel позже. В противном случае может возникнуть непредвиденная ошибка для сгенерированного файла Excel.
ConvertDateTimeData { get; set; }Получает или задает значение, указывающее, преобразуется ли строка в текстовом файле в данные даты.
ConvertNumericData { get; set; }Получает или задает значение, указывающее, преобразуется ли строка в текстовом файле в числовые данные.
CultureInfo { get; set; }Получает или задает информацию о культуре системы на момент загрузки файла.
DefaultStyleSettings { get; }Получает настройки стиля по умолчанию для инициализации стилей рабочей книги
Encoding { get; set; }Получает и задает кодировку по умолчанию. Применяется только для CSV-файла.
ExtendToNextSheet { get; set; }Расширяет ли данные на следующий лист, когда строки или столбцы данных превышают предел. Если это свойство истинно, дополнительные данные будут расширены на следующий лист за текущим (если текущий лист является последним, будет добавлен новый лист в текущую книгу). Если для этого свойства установлено значение false, данные, превышающие лимит, будут игнорироваться. Значение по умолчанию — false;
FontConfigs { get; set; }Получает и устанавливает отдельные конфигурации шрифтов. Работает только дляWorkbook который использует этоLoadOptions для загрузки.>
HasFormula { get; set; }Указывает, является ли текст формулой, если он начинается с “=”.
HasTextQualifier { get; set; }Есть ли квалификатор текста для значения ячейки. Значение по умолчанию — true.
IgnoreNotPrinted { get; set; }Игнорировать данные, которые не печатаются, при прямой печати файла
InterruptMonitor { get; set; }Получает и устанавливает монитор прерываний.
IsMultiEncoded { get; set; }True означает, что файл содержит несколько кодировок.
KeepPrecision { get; set; }Указывает, не анализировать ли строковое значение, если длина равна 15.
KeepUnparsedData { get; set; }Сохранять ли непроанализированные данные в памяти для книги, когда она загружается из файла шаблона. Значение по умолчанию — true.
LanguageCode { get; set; }Получает или задает язык пользовательского интерфейса версии книги на основе CountryCode, в которой сохранен файл.
LightCellsDataHandler { get; set; }Обработчик данных для обработки данных ячеек при чтении файла шаблона.
LoadFilter { get; set; }Фильтр для обозначения способа загрузки данных.
LoadFormat { get; }Получает формат загрузки.
LoadStyleStrategy { get; set; }Указывает стратегию применения стиля для проанализированных значений при преобразовании строкового значения в число или дату и время.
MemorySetting { get; set; }Получает или задает параметры использования памяти.
ParsingFormulaOnOpen { get; set; }Указывает, выполняется ли разбор формулы при чтении файла.
ParsingPivotCachedRecords { get; set; }Указывает, анализируются ли сводные кэшированные записи при загрузке файла. Значение по умолчанию — false.
Password { get; set; }Получает и устанавливает пароль книги.
PreferredParsers { get; set; }Получает и устанавливает анализаторы предпочтительных значений для загрузки текстового файла.
Region { get; set; }Получает или задает региональные параметры системы на основе CountryCode на момент загрузки файла.
Separator { get; set; }Получает и устанавливает разделитель символов текстового файла.
SeparatorString { get; set; }Получает и устанавливает строковое значение в качестве разделителя.
TextQualifier { get; set; }Указывает квалификатор текста для значений ячеек. Классификатор по умолчанию — ‘"’.
TreatConsecutiveDelimitersAsOne { get; set; }Следует ли рассматривать последовательные разделители как один.
TreatQuotePrefixAsValue { get; set; }Указывает, следует ли рассматривать одинарную кавычку как часть значения одной ячейки. Значение по умолчанию — true. Если оно ложно, ведущая одинарная кавычка будет удалена из значения соответствующей ячейки иQuotePrefix будет установлено как true для ячейки.
WarningCallback { get; set; }Получает или задает обратный вызов предупреждения.

Методы

ИмяОписание
SetPaperSize(PaperSizeType)Устанавливает размер бумаги для печати по умолчанию из настроек принтера по умолчанию.

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