Shape

نمای کلی

Shape یک کلاس در Aspose.Slides FOSS برای C++.

کلاس پایه برای تمام شکل ها در یک اسلاید.

این کلاس 84 روش برای کار با شیپ ها در برنامه های C++ را فراهم می کند. روش های موجود شامل: EffectFormat, FillFormat, IBaseSlide, IPresentation, IPresentationComponent, ISlideComponent, LineFormat, ShapeFrame, ShapeType, ThreeDFormat, alternative_text, alternative_text_title,، و 57 روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.Slides FOSS for C++ به هر برنامه C ++ دسترسی دارند. خواص: EffectFormat, FillFormat, IBaseSlide, IPresentation, IPresentationComponent, ISlideComponent,، و 4 تا ديگه .

خواص

نام:نوع:Accessشرح:
ShapeTypeShapeTypeبخونید.نوع شکل را دریافت می‌کند.
EffectFormatEffectFormatبخونید.قالب اثر را دریافت می‌کند.
FillFormatFillFormatبخونید.قالب پر کردن را دریافت می‌کند.
LineFormatLineFormatبخونید.قالب خط را دریافت می‌کند.
ThreeDFormatThreeDFormatبخونید.قالب سه‌بعدی را دریافت می‌کند.
ShapeFrameShapeFrameبخونید.قاب شکل را دریافت می‌کند.
ISlideComponentISlideComponentبخونید.کامل‌کننده i slide component را دریافت می‌کند.
IPresentationIPresentationبخونید.ارائه i را دریافت می‌کند.
IBaseSlideIBaseSlideبخونید.i base slide را دریافت می‌کند.
IPresentationComponentIPresentationComponentبخونید.i presentation component را دریافت می‌کند.

روش ها

Signatureشرح:
ShapeType()ShapeTypeویژگی نوع شکل را می گیرد یا تعیین می کند.
EffectFormat()EffectFormatویژگی دسترسی به قالب بندی اثر شکل را فراهم می کند.
EffectFormat()EffectFormat
FillFormat()FillFormatبازگردانده شده است که شکل را پر می کند.
FillFormat()FillFormat
LineFormat()LineFormatویژگی دسترسی به قالب بندی خط شکل را فراهم می کند.
LineFormat()LineFormat
ThreeDFormat()ThreeDFormatویژگی دسترسی به فرمت بندی سه بعدی شکل را فراهم می کند.
ThreeDFormat()ThreeDFormat
ShapeFrame()ShapeFrameویژگی دسترسی به داده های فریم شکل را فراهم می کند.
ShapeFrame()ShapeFrame
ISlideComponent()ISlideComponentبرگراند رابط اجزای اسلاید که توسط شکل اجرا شده است.
IPresentation()IPresentationویژگی های مرجع رابط نمایشگر حاوی شکل
IPresentation()IPresentation
IBaseSlide()IBaseSlideویژگی اشاره به رابط اسلاید پایه که شکل را نگه می دارد.
IBaseSlide()IBaseSlide
IPresentationComponent()IPresentationComponentبرگراند:
IPresentationComponent()IPresentationComponent
~Shape()
shape_type()ShapeTypeنوع شکل رو برگردونه.
set_shape_type(value: ShapeType)نوع شکل را تنظیم می‌کند.
x()doubleاین داده، مختصات x شکل را بازمی گرداند.
set_x(value: double)مختصات X شکل را تنظیم می‌کند
y()doubleهماهنگ کننده ی شکل را بازمی گرداند.
set_y(value: double)مختصات Y شکل را تنظیم می‌کند
width()doubleعرض شکل رو میگیره.
set_width(value: double)
height()doubleارتفاع شکل رو میدهد.
set_height(value: double)
rotation()doubleزاویه چرخش را در درجه باز می گرداند.
set_rotation(value: double)زاویهٔ چرخش شکل را تنظیم می‌کند
name()std::stringنام شکل را بازمی گرداند.
set_name(value: std::string)
effect_format()EffectFormatفرمت اثر این شکل را باز می گرداند.
effect_format()EffectFormatفرمت اثر این شکل را باز می گرداند.
fill_format()FillFormatفرمت پر کردن این شکل را بازمی گرداند.
fill_format()FillFormatفرمت پر کردن این شکل را بازمی گرداند.
line_format()LineFormatفرمت خط را برای این شکل باز می گرداند.
line_format()LineFormatفرمت خط را برای این شکل باز می گرداند.
three_d_format()ThreeDFormatفرمت سه بعدی این شکل را باز می گرداند.
three_d_format()ThreeDFormatفرمت سه بعدی این شکل را باز می گرداند.
is_text_holder()boolتعیین می کند که آیا شکل یک TextHolder است. پیش فرض: false.
placeholder()محل نگهدارنده را باز می گرداند. پیش فرض: nullptr .
custom_data()داده های سفارشی را باز می گرداند. پیش فرض: nullptr .
raw_frame()ShapeFrameشکل خام را باز می گرداند.
set_raw_frame(value: ShapeFrame)
frame()ShapeFrameشکل فریم رو میگیره.
set_frame(value: ShapeFrame)
hidden()boolمشخص می کنه شکل پنهان شده یا نه.
set_hidden(value: bool)
z_order_position()std::int32_tموقعیت z-order را بازمی گرداند.
connection_site_count()std::int32_tتعداد سایت های اتصال (پیش فرض 4) را باز می گرداند.
alternative_text()std::stringمتن جایگزین را باز می گرداند.
set_alternative_text(value: std::string)
alternative_text_title()std::stringعنوان متنی جایگزین را باز می گرداند.
set_alternative_text_title(value: std::string)
is_decorative()boolگزینهٔ «Mark as decorative» را دریافت می‌کند.
set_is_decorative(value: bool)
unique_id()std::uint32_tشناسه منحصر به فرد ارائه شده را بازمی گرداند.
office_interop_shape_id()std::uint32_tشناسایی شکل با اندازه اسلاید را باز می گرداند.
is_grouped()boolتعیین می کند که آیا شکل گروه بندی شده است.
as_i_slide_component()ISlideComponentISlideComponent رابط پایه را باز می گرداند.
presentation()IPresentation
presentation()IPresentation
slide()IBaseSlide
slide()IBaseSlide
as_i_presentation_component()IPresentationComponent
as_i_presentation_component()IPresentationComponent
set_z_order_position(value: std::int32_t)موقعیت z-order را تنظیم می کند (که توسط ShapeCollection در داخل مورد استفاده قرار می گیرد).
set_unique_id(value: std::uint32_t)شناسهٔ یکتا را تنظیم می‌کند (به‌صورت داخلی استفاده می‌شود).
set_office_interop_shape_id(value: std::uint32_t)شناسه شکل office interop را تنظیم می‌کند (به‌صورت داخلی استفاده می‌شود).
init_internal(xml_element: pugi::xml_node, slide_part: Internal::pptx::SlidePart, parent_slide: IBaseSlide)این شکل را از یک عنصر XML در قسمت اسلاید شروع کنید.
build_frame()ShapeFrameShapeFrame را از عنصر xfrm فعلی بسازید.
apply_frame(value: IShapeFrame)ارزش های ShapeFrame را به عنصر xfrm اعمال کنید.
get_sp_pr()pugi::xml_nodeعنصر spPr (یا grpSpPr) را برای این شکل دریافت کنید.
ensure_sp_pr()pugi::xml_nodeدریافت یا ایجاد عنصر spPr.
get_c_nv_pr()pugi::xml_nodeعنصر cNvPr را از شکل XML دریافت کنید.
find_xfrm_in_element(xml_element: pugi::xml_node)pugi::xml_nodeعنصر a:xfrm را مستقیماً در یک عنصر XML شکل پیدا کنید.
get_placeholder_info()std::optional<std::pair<std::optional<std::string>, std::string>>
find_placeholder_xfrm_in_xml(root: pugi::xml_node, ph_type: std::optional<std::string>, ph_idx: std::string_view)pugi::xml_nodeبرای یک جا نگهدارنده مطابقت در یک ریشه XML / استاد xfrm پیدا کنید.
xml_element()pugi::xml_nodeعنصر XML را که این شکل را پشتیبانی می کند، بازمی گرداند.
get_inherited_xfrm()pugi::xml_nodeبرای پیدا کردن xfrm ارث یافته برای محل نگهدارنده ها از راه اندازی -> زنجیره اصلی استفاده کنید.
get_xfrm()pugi::xml_nodeعنصر a:xfrm را از شکل XML با ارث محل دریافت کنید.
ensure_xfrm()pugi::xml_nodeدریافت یا ایجاد عنصر a:xfrm.

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

 فارسی