`cells` -- Cell collection with A1 and (row, col) access
ImageRenderOptions
ImageRenderOptions cells ماژول مجموعهای از Cell اشیائی که نمایانگر سلولهای صفحهگسترده هستند و هر دو کلیدهای رشتهای به سبک A1 و ایندکسگذاری عددی (row, col) را پشتیبانی میکنند. از طریق Worksheet.cells و با Workbook شیء ریشه برای file I/O و مدیریت worksheet.
import aspose.cells_foss
wb = aspose.cells_foss.Workbook()
ws = wb.worksheets[0]
ws.cells["A1"].value = "Revenue"
ws.cells[1, 1].value = 42ImageRenderOptions
ImageRenderOptions Cells کلاس مجموعهای از Cell اشیائی با دسترسی هم به سبک A1 و هم به سبک (row, col). به عنوان cells ویژگی در Worksheet نمونهها و ایندکسگذاری را از طریق کلیدهای رشتهای مانند “A1” یا تاپلهای عددی مانند (0, 0) پشتیبانی میکند.
from aspose.cells_foss import Workbook
workbook = Workbook()
worksheet = workbook.worksheets[0]
cells = worksheet.cells| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
cells | Cells | Cell مجموعهای با دسترسی A1 و (row, col) |
SaveFormat | ImageRenderOptions | Enum برای کنترل قالب خروجی (XLSX, CSV, TSV, MARKDOWN, JSON) |
ImageRenderOptions
ImageRenderOptions cells مجموعه دسترسی به موارد فردی را فراهم میکند Cell اشیاء از طریق کلیدهای سبک A1 یا اندیسهای (row, col). هر Cell قالببندی و ویژگیهای محتوا را از طریق style و سایر ویژگیهای فقط‑خواندنی افشا میکند.
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
value | str | مقدار سلول (بهصورت مستقیم اختصاص دهید: ws.cells["A1"].value = x) |
formula | str | فرمول سلول (بهصورت مستقیم اختصاص دهید: ws.cells["A2"].formula = "=SUM(A1:A5)") |
style | Style | قالببندی سلول: font، fill، borders، number format، alignment |
comment | str | نظر سلول |
data_type | str | نوع دادهٔ سلول |
ویژگیهای AutoFilter
ImageRenderOptions AutoFilter به شیء از طریق دسترسی میشود worksheet.auto_filter. این ویژگیها را برای بررسی و پیکربندی رفتار فیلترگذاری در یک بازهٔ کاربرگ فراهم میکند.
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
range | str | بازهٔ سلولی که فیلتر خودکار بر آن اعمال میشود (مثلاً “A1:D10”). |
filter_columns | list | فهرست تنظیمات فیلتر ستونها. |
sort_state | dict | پیکربندی وضعیت مرتبسازی فعلی. |
ImageRenderOptions
مثال زیر نشاندهندهٔ دستکاری پایهٔ سلول و ایجاد شکل با استفاده از Aspose.Cells FOSS است. این مثال مقادیر سلولها را تنظیم میکند، استایل قلم را اعمال مینماید و یک شکل مستطیل گرد با متن و قالببندی پرکننده اضافه میکند. این شامل Cell کلاس برای نمایش سلول و Shape کلاس برای اشیای رسم.
from aspose.cells_foss import Workbook, MsoDrawingType
# Create a new workbook and access the first worksheet
workbook = Workbook()
worksheet = workbook.worksheets[0]
# Set and style a cell
worksheet.cells["A1"].value = "Styled Cell"
style = worksheet.cells["A1"].get_style()
style.font.bold = True
style.font.color = "#FF0000"
worksheet.cells["A1"].apply_style(style)
# Add a rounded rectangle shape with text and fill
shape = worksheet.shapes.add(MsoDrawingType.ROUNDED_RECTANGLE, 1, 1, 5, 5)
shape.text = "Hello Shape"
shape.fill.fore_color = "90EE90"
# Save the workbook
workbook.save("example.xlsx")همچنین ببینید
ImageRenderOptions Cells class نمایانگر یک مجموعه از سلولها در یک worksheet است و از دسترسی به سبک A1-style و (row, col)-style پشتیبانی میکند. کلاسهای مرتبط شامل Cell برای عملیاتهای سلول منفرد و SparklineGroup برای مدیریت سبکهای بصری sparkline.