Class DeleteBlankOptions

Class DeleteBlankOptions

Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)

Представляет настройку удаления пустых ячеек/строк/столбцов.

public class DeleteBlankOptions : DeleteOptions

Наследование

objectDeleteOptionsDeleteBlankOptions

Унаследованные члены

DeleteOptions.UpdateReference, DeleteOptions.FormulaChangeMonitor, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

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

DeleteBlankOptions()

public DeleteBlankOptions()

Свойства

DrawingsAsBlank

Указывает, будут ли объекты, связанные с рисунками, такими как изображение, форма, диаграмма… рассматриваться как пустые. Значение по умолчанию - true.

public bool DrawingsAsBlank { get; set; }

Значение свойства

bool

Примечания

При установке этого свойства в false, все строки/столбцы, покрытые объектами рисования, не будут считаться пустыми и не будут удалены.

EmptyFormulaValueAsBlank

Указывает, будет ли одна ячейка считаться пустой, когда она является формулой, а рассчитанный результат равен null или пустой строке. Значение по умолчанию - false.

public bool EmptyFormulaValueAsBlank { get; set; }

Значение свойства

bool

Примечания

В общем, пользователь должен убедиться, что формулы были рассчитаны перед операцией удаления с этим свойством, установленным в true. В противном случае все вновь созданные формулы с помощью обычных API, таких как Aspose.Cells.Cell.Formula, будут считаться пустыми и могут быть удалены, поскольку до расчета их рассчитанные результаты все равны null.

EmptyStringAsBlank

Указывает, будет ли одна ячейка считаться пустой, когда ее значение является пустой строкой. Значение по умолчанию - true.

public bool EmptyStringAsBlank { get; set; }

Значение свойства

bool

EndIndex

Указывает конечный индекс строки/столбца (включительно) диапазона для проверки и удаления пустых строк/столбцов. Значение по умолчанию - -1, а -1 означает максимальный диапазон всех объектов (ячеек, рисунков и т. д.), которые необходимо проверить.

public int EndIndex { get; set; }

Значение свойства

int

MergedCellsShrinkType

Указывает, как обрабатывать объединенные ячейки при удалении пустых строк/столбцов.

public MergedCellsShrinkType MergedCellsShrinkType { get; set; }

Значение свойства

MergedCellsShrinkType

Примечания

Для Aspose.Cells.MergedCellsShrinkType.KeepHeaderOnly все ячейки в нем будут считаться пустыми, кроме непустой ячейки в верхнем левом углу. Это значение по умолчанию для этого свойства.
Для Aspose.Cells.MergedCellsShrinkType.None все ячейки в нем будут считаться непустыми.
Для Aspose.Cells.MergedCellsShrinkType.ShrinkToFit все ячейки вне области отображения содержимого будут считаться пустыми.

StartIndex

Указывает начальный индекс строки/столбца диапазона для проверки и удаления пустых строк/столбцов.

public int StartIndex { get; set; }

Значение свойства

int

 Русский