Cell: value, formula, and style
ImageRenderOptions
ImageRenderOptions Cell کلاس نمایانگر یک سلول منفرد در یک برگه کاری است و دسترسی به ویژگیهای اصلی آن را فراهم میکند. این کلاس ویژگیهای خواندنی/نوشتنی را برای value, formula, و style, به همراه متدهای کمکی put_value(), get_style(), و apply_style().
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
value | ویژگی | مقدار سلول را دریافت یا تنظیم میکند |
formula | ویژگی | رشته فرمول سلول را دریافت یا تنظیم میکند |
style | ویژگی | دریافت میکند Style شی (فقط-خواندنی) |
comment | ویژگی | نظر سلول را دریافت میکند (فقط-خواندنی) |
data_type | ویژگی | نوع داده سلول را دریافت میکند (فقط-خواندنی) |
put_value(val) | متد | مقدار سلول را از یک اسکالر Python تنظیم میکند |
get_style() | متد | یک نسخه قابل تغییر از سبک سلول را برمیگرداند |
apply_style(style) | متد | یک نسخهٔ اصلاحشده را اعمال میکند Style شیء را به سلول برمیگرداند |
from aspose.cells_foss import Workbook
workbook = Workbook()
worksheet = workbook.worksheets[0]
worksheet.cells["A1"].value = "Hello"
worksheet.cells["B1"].formula = "=A1"ImageRenderOptions
ImageRenderOptions Cell سازندهٔ کلاس بهصورت عمومی در دسترس نیست. سلولها از طریق Cells مجموعهٔ یک برگهٔ کاری با استفاده از نماد A1 یا شاخصهای ردیف/ستون صفر‑پایه.
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
| (هیچکدام) | N/A | سازنده عمومی نیست؛ سلولها از طریق worksheet.cells["A1"] یا worksheet.cells[row, col] |
from aspose.cells_foss import Workbook
workbook = Workbook()
worksheet = workbook.worksheets[0]
cell = worksheet.cells["A1"]ImageRenderOptions
ImageRenderOptions Cell کلاس ویژگیهای زیر را در دسترس میگذارد. value و formula قابل خواندن/نوشتن هستند؛; style, comment,، و data_type فقط برای خواندن هستند (از get_style() / apply_style() برای تغییر سبک).
| ImageRenderOptions | ImageRenderOptions | خواندنی/نوشتنی | ImageRenderOptions |
|---|---|---|---|
value | شیء | خواندن/نوشتن | مقدار فعلی سلول (رشته، عدد صحیح، عدد اعشاری، بولی، تاریخ‑زمان یا None) |
formula | str | خواندن/نوشتن | رشته فرمول سلول، شامل پیشوند = |
style | Style | فقط-خواندنی | شیء سبک سلول؛ با استفاده از get_style() / apply_style() |
comment | str | فقط-خواندنی | متن نظر سلول |
data_type | str | فقط-خواندنی | شناسه نوع داده سلول |
ImageRenderOptions
| ImageRenderOptions | نوع بازگشت | ImageRenderOptions |
|---|---|---|
put_value(val) | ImageRenderOptions | مقدار سلول را به اسکالر دادهشده تنظیم میکند |
get_style() | Style | یک نسخه قابل تغییر از سبک سلول را برای ویرایش برمیگرداند |
apply_style(style) | ImageRenderOptions | یک نسخهٔ تغییر یافته را اعمال میکند Style شیء به سلول |
ImageRenderOptions
مثال زیر نحوهٔ خواندن و نوشتن ویژگیهای سلول را با استفاده از Cell کلاس. توجه داشته باشید که value و formula ویژگیهایی هستند که با سینتکس انتساب دسترسی میشوند، نه با فراخوانی متد.
from aspose.cells_foss import Workbook
# Create a new workbook and access the first worksheet
workbook = Workbook()
worksheet = workbook.worksheets[0]
# Set a cell value using property assignment
cell_a1 = worksheet.cells["A1"]
cell_a1.value = "Hello World"
# Set a formula using property assignment
cell_b1 = worksheet.cells["B1"]
cell_b1.formula = "=LEN(A1)"
# Read cell properties using the property (no parentheses)
value = cell_a1.value
formula = cell_b1.formula
print(f"Value: {value}")
print(f"Formula: {formula}")
# Modify style via get_style / apply_style
style = cell_a1.get_style()
style.font.bold = True
style.font.size = 14
cell_a1.apply_style(style)
workbook.save("output.xlsx")