Class DeleteBlankOptions
Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)
Представляє налаштування для видалення порожніх клітинок/рядків/стовпців.
public class DeleteBlankOptions : DeleteOptions
Спадкування
object ← DeleteOptions ← DeleteBlankOptions
Спадковані члени
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; }
Значення властивості
Зауваження
При встановленні цієї властивості в false, всі рядки/стовпці, покриті об’єктами малюнка, не будуть вважатися порожніми і не будуть видалені.
EmptyFormulaValueAsBlank
Чи буде одна клітинка вважатися порожньою, коли вона є формулою, а обчислений результат є null або порожнім рядком. Значення за замовчуванням - false.
public bool EmptyFormulaValueAsBlank { get; set; }
Значення властивості
Зауваження
Зазвичай користувач повинен переконатися, що формули були обчислені перед операцією видалення з цією властивістю, встановленою в true. В іншому випадку всі новостворені формули звичайними API, такими як Aspose.Cells.Cell.Formula, будуть вважатися порожніми і можуть бути видалені, оскільки перед обчисленням їхні обчислені результати всі є null.
EmptyStringAsBlank
Чи буде одна клітинка вважатися порожньою, коли її значення є порожнім рядком. Значення за замовчуванням - true.
public bool EmptyStringAsBlank { get; set; }
Значення властивості
EndIndex
Вказує кінцевий індекс рядка/стовпця (включно) діапазону для перевірки та видалення порожніх рядків/стовпців. Значення за замовчуванням - -1, а -1 означає максимальний діапазон усіх об’єктів (клітинок, малюнків тощо), які потрібно перевірити.
public int EndIndex { get; set; }
Значення властивості
MergedCellsShrinkType
Вказує, як обробляти об’єднані клітинки під час видалення порожніх рядків/стовпців.
public MergedCellsShrinkType MergedCellsShrinkType { get; set; }
Значення властивості
Зауваження
Для Aspose.Cells.MergedCellsShrinkType.KeepHeaderOnly всі клітинки в ньому будуть вважатися порожніми, за винятком непорожньої верхньої лівої клітинки. Це значення за замовчуванням для цієї властивості.
Для Aspose.Cells.MergedCellsShrinkType.None всі клітинки в ньому будуть вважатися непорожніми.
Для Aspose.Cells.MergedCellsShrinkType.ShrinkToFit всі клітинки поза областю відображення вмісту будуть вважатися порожніми.
StartIndex
Вказує початковий індекс рядка/стовпця діапазону для перевірки та видалення порожніх рядків/стовпців.
public int StartIndex { get; set; }