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; }