TxtLoadOptions класс
TxtLoadOptions класс
Представляет параметры загрузки текстового файла.
Наследование: TxtLoadOptions → AbstractTextLoadOptions → LoadOptions
Тип TxtLoadOptions предоставляет следующие члены:
Конструкторы
| Конструктор | Описание |
|---|---|
| TxtLoadOptions() | Создает параметры для загрузки текстового файла. |
| TxtLoadOptions(load_format) | Создает параметры для загрузки текстового файла. |
Характеристики
| Свойство | Описание |
|---|---|
| load_format | Получает формат загрузки. |
| password | Получает и устанавливает пароль книги. |
| parsing_formula_on_open | Указывает, выполняется ли разбор формулы при чтении файла. |
| parsing_pivot_cached_records | Указывает, выполняется ли разбор сводных кэшированных записей при загрузке файла.
Значение по умолчанию неверно. |
| language_code | Получает или задает язык пользовательского интерфейса версии Workbook на основе CountryCode, в котором сохранен файл. |
| region | Получает или задает региональные параметры системы на основе CountryCode на момент загрузки файла. |
| default_style_settings | Получает параметры стиля по умолчанию для инициализации стилей книги. |
| standard_font | Устанавливает стандартное имя шрифта по умолчанию |
| standard_font_size | Устанавливает стандартный размер шрифта по умолчанию. |
| interrupt_monitor | Получает и устанавливает монитор прерываний. |
| ignore_not_printed | Игнорировать данные, которые не печатаются, при прямой печати файла |
| check_data_valid | Проверьте правильность данных в файле шаблона. |
| check_excel_restriction | Проверять ли ограничение файла excel, когда пользователь изменяет объекты, связанные с ячейками.
Например, Excel не позволяет вводить строковое значение длиннее 32 КБ. Когда вы вводите значение длиннее 32 КБ, например, Cell.PutValue(строка), если это свойство истинно, вы получите исключение. Если это свойство имеет значение false, мы примем значение вашей входной строки в качестве значения ячейки, чтобы позже вы можете вывести полное строковое значение для файлов других форматов, таких как CSV. Однако, если вы установили такое значение, которое недопустимо для формата файла Excel, вы не должны сохранять книгу в формате файла Excel позже. В противном случае может возникнуть непредвиденная ошибка для сгенерированного файла Excel. |
| keep_unparsed_data | Сохранять ли непроанализированные данные в памяти для рабочей книги, когда она загружается из файла шаблона. Значение по умолчанию верно. |
| load_filter | Фильтр для обозначения того, как загружать данные. |
| light_cells_data_handler | Обработчик данных для обработки данных ячеек при чтении файла шаблона. |
| memory_setting | Получает или задает параметры использования памяти. |
| warning_callback | Получает или задает обратный вызов предупреждения. |
| auto_fitter_options | Получает и задает параметры автоматической установки |
| auto_filter | Указывает, выполняется ли автоматическая фильтрация данных при загрузке файлов. |
| font_configs | Получает и устанавливает отдельные конфигурации шрифтов.
Работает только для Workbook, который использует этот LoadOptions для загрузки. |
| encoding | Получает и задает кодировку по умолчанию. Применяется только для CSV-файла. |
| load_style_strategy | Указывает стратегию применения стиля для проанализированных значений при преобразовании строкового значения в число или дату и время. |
| convert_numeric_data | Получает или задает значение, указывающее, преобразуется ли строка в текстовом файле в числовые данные. |
| convert_date_time_data | Получает или задает значение, указывающее, преобразуется ли строка в текстовом файле в данные даты. |
| keep_precision | Указывает, не анализировать ли строковое значение, если длина равна 15. |
| separator | Получает и устанавливает разделитель символов текстового файла. |
| separator_string | Получает и задает строковое значение в качестве разделителя. |
| is_multi_encoded | True означает, что файл содержит несколько кодировок. |
| preferred_parsers | Получает и задает анализаторы предпочтительных значений для загрузки текстового файла. |
| has_formula | Указывает, является ли текст формулой, если он начинается с “=”. |
| has_text_qualifier | Есть ли квалификатор текста для значения ячейки. Значение по умолчанию верно. |
| text_qualifier | Задает квалификатор текста для значений ячеек. Классификатор по умолчанию — ‘"’. |
| treat_consecutive_delimiters_as_one | Должны ли последовательные разделители рассматриваться как один. |
| treat_quote_prefix_as_value | Указывает, следует ли рассматривать одинарную кавычку как часть значения одной ячейки.
Значение по умолчанию верно. Если оно ложно, ведущая одинарная кавычка будет удалена из значения соответствующей ячейки. и Style.quote_prefix будет установлено как true для ячейки. |
| extend_to_next_sheet | Расширяет ли данные на следующий лист, когда строки или столбцы данных превышают лимит.
Если это свойство истинно, дополнительные данные будут распространяться на следующий лист за текущим (если текущий лист является последним, новый лист будет добавлен к текущей книге). Если это свойство имеет значение false, данные, превышающие лимит, будут игнорироваться. Значение по умолчанию — ложь; |
Методы
| Метод | Описание |
|---|---|
| set_paper_size(type) | Устанавливает размер бумаги для печати по умолчанию из настроек принтера по умолчанию. |
Смотрите также
- модуль aspose.cells
- класс AbstractTextLoadOptions
- класс LoadOptions
- класс TxtLoadOptions
- класс Workbook