کار با شکل ها

کار با شکل ها

Aspose.Cells FOSS for Java lets you add and manage drawing objects (auto shapes) در این صورت، شکل ها به صورت زیر قرار می گیرند.در این حالت شکل های ShapeCollection دسترسی از طریق Worksheet.getShapes().هر شکل دارای نوع جغرافیایی است، یک نوع شکل خودکار، یک نام و موقعیت دو سلول آنکور.


نمای کلی

شکل ها در یک دفترچه کار از طریق ShapeCollection.شما یک جدید اضافه می کنید. شکل با ShapeCollection.add(autoShapeType, upperLeftRow, upperLeftRowOffset, upperLeftColumn, upperLeftColumnOffset, height, width), که شاخص مبتنی بر صفر را از شکل جدید باز می گرداند. AutoShapeType ارزش برای تعیین پیش فرض جغرافیایی.

هنگامی که یک شکل در مجموعه است، شما می توانید نام آن را بخوانید و بنویسید، نوع ژئومتری، خود-شکل، و موقعیت های سلول انکور.


کلاس‌های کلیدی

ClassDescription
Shapeیک شی (شکل خودکار) با نام، جغرافیای و موقعیت آنکور سلولی را نشان می دهد.
ShapeCollectionجمع آوری تمام اشکال نقاشی در یک ورق کار پشتیبانی از شمارش، دسترسی به شاخص، اضافه کردن و حذف.
AutoShapeTypeEnum مشخص کردن پیش تعیین DrawingML جغرافیای برای یک شکل.
ShapeModelمدل سریالی سازی داخلی برای یک شکل.فروش میدان های XML خام برای استفاده پیشرفته در مسیر گرد.

اضافه کردن شکل

استفاده از ShapeCollection.add(...) برای وارد کردن یک شی به عنوان یک نقاشی، روش پذیرفته می شود:

  • یک AutoShapeType ارزش برای پیش فرض جغرافیایی.
  • آنکور سمت چپ بالا (نقش، شاخص ردیف، ستون، شبیه سازی ستون) - همه کل بر اساس صفر.
  • شکل و عرض در پیکسل ها.

این روش شاخص مبتنی بر صفر شکل جدید را باز می گرداند.


خواندن شکل ویژگی ها

با توجه به A Shape موضوع، روش های خواندن زیر در دسترس هستند:

  • Shape.getName() - نام داخلی شکل را به هم می ریزد.
  • Shape.getGeometryType() - نوع جغرافیایی رشته است.
  • Shape.getAutoShapeType() - این AutoShapeType ارزش آنام.
  • Shape.getUpperLeftRow() / Shape.getUpperLeftColumn() - سلول آنکور سمت چپ بالا.
  • Shape.getLowerRightRow() / Shape.getLowerRightColumn() - سلول آنکور سمت راست پایین.

نوشته های شکل خصوصیات

  • Shape.setName(name) شکل را تغییر دهید.
  • Shape.setGeometryType(type) - تغییر نوع جغرافیای رشته.
  • Shape.setAutoShapeType(type) تغییر در AutoShapeType پیش بینی شده.
  • Shape.setUpperLeftRow(row) / Shape.setUpperLeftColumn(col) بازسازی .
  • Shape.setLowerRightRow(row) / Shape.setLowerRightColumn(col) آنکارا را بازگردانید.

API خلاصه ای از ارجاعات

Shape

Methodنوع بازگشتDescription
getName()Stringنام داخلی شکل است.
setName(name)voidنام داخلی را وارد کنید.
getGeometryType()Stringنوع جغرافیایی شناسه ردیف.
setGeometryType(type)voidنوع جغرافیایی را به هم بزنید.
getAutoShapeType()AutoShapeTypeمقدار خودکار Geometry Enum را تعیین کنید.
setAutoShapeType(type)voidبه صورت پیش فرض خودکار شکل جغرافیایی را تنظیم کنید.
getUpperLeftRow()intشاخص خطی سلول آنکور سمت چپ بالا است.
setUpperLeftRow(row)voidدر سمت چپ آنکارا قرار دهید.
getUpperLeftColumn()intشاخص ستون سلول آنکور سمت چپ بالا است.
setUpperLeftColumn(col)voidدر سمت چپ آنکارا قرار دهید.
getLowerRightRow()intشاخص خطی سلول آنکور سمت راست پایین است.
setLowerRightRow(row)voidدر سمت راست آنکارا قرار دهید.
getLowerRightColumn()intشاخص ستون سلول آنکور سمت راست پایین است.
setLowerRightColumn(col)voidدر سمت راست پایین ستون آنکور قرار دهید.

ShapeCollection

Methodنوع بازگشتDescription
getCount()intتعداد اشکال در صفحه کار.
get(index)Shapeشکل را به شاخص صفر داده بازگردانید.
add(...)intاضافه کردن یک شکل جدید؛ بازگرداندن شاخص جمع آوری آن.
removeAt(index)voidشکل را در شاخص داده حذف کنید.

همچنین ببینید:

 فارسی