Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
این موضوع در مورد چگونگی کار برنامه نویسی با اشکال با استفاده از Aspose.Words بحث می کند.
اشکال در Aspose.Words یک شی را در لایه نقاشی نشان می دهند، مانند AutoShape، textbox، freeform، OLE object، ActiveX control یا picture. یک سند ورد می تواند شامل یک یا چند شکل مختلف باشد. شکل های سند توسط کلاس Shape نشان داده شده است.
شما می توانید شکل خطی با نوع و اندازه مشخص شده و شکل شناور آزاد با موقعیت مشخص شده، اندازه و نوع بسته بندی متن را با استفاده از روش InsertShape در یک سند قرار دهید. روش InsertShape اجازه می دهد تا شکل DML را در مدل سند وارد کنید. سند باید در قالب ذخیره شود، که از اشکال DML پشتیبانی می کند، در غیر این صورت، چنین گره هایی به شکل VML تبدیل می شوند، در حالی که ذخیره سند.
مثال کد زیر نشان می دهد که چگونه این نوع اشکال را در سند وارد کنید:
با استفاده از Aspose.Words می توانید مشخص کنید که آیا نسبت ابعاد شکل از طریق ویژگی AspectRatioLocked قفل شده است یا خیر.
مثال کد زیر نشان می دهد که چگونه با ویژگی AspectRatioLocked کار کنید:
همچنین می توانید با استفاده از ویژگی IsLayoutInCell مشخص کنید که آیا شکل در داخل یک جدول یا خارج از آن نمایش داده می شود.
مثال کد زیر نشان می دهد که چگونه با ویژگی IsLayoutInCell کار کنید:
شما می توانید یک مستطیل گوشه ای با استفاده از Aspose.Words ایجاد کنید. انواع شکل ها SingleCornerSnipped, TopCornersSnipped, DiagonalCornersSnipped, TopCornersOneRoundedOneSnipped, SingleCornerRounded, TopCornersRounded, و *DiagonalCornersRounded.*هستند
شکل DML با استفاده از روش InsertShape با این نوع شکل ها ایجاد می شود. این نوع ها نمی توانند برای ایجاد شکل های VML استفاده شوند. تلاش برای ایجاد شکل با استفاده از سازنده عمومی کلاس “شکل” استثنا “NotSupportedException” را افزایش می دهد.
مثال کد زیر نشان می دهد که چگونه این نوع اشکال را در سند وارد کنید:
با استفاده از Aspose.Words API، می توانید مکان و اندازه شکل حاوی بلوک را در نقاط نسبت به لنگر بالاترین شکل بدست آورید. برای این کار از خاصیت BoundsInPoints استفاده کنید.
مثال کد زیر نشان می دهد که چگونه با ویژگی BoundsInPoints کار کنید:
Aspose.Words API ویژگی HorizontalRuleFormat را برای دسترسی به خواص شکل قانون افقی فراهم می کند. کلاس HorizontalRuleFormat خواص اساسی مانند ارتفاع، رنگ، سایه و غیره را نشان می دهد. برای قالب بندی یک قانون افقی.
مثال کد زیر نشان می دهد که چگونه HorizontalRuleFormatرا تنظیم کنید:
Aspose.Words API تابع Shape → InsertOleObjectAsIcon را برای قرار دادن یک شیء جاسازی شده یا مرتبط OLE به عنوان یک آیکون در سند فراهم می کند. این تابع اجازه می دهد تا فایل آیکون و عنوان را مشخص کنید. نوع شی OLE باید با استفاده از پسوند فایل شناسایی شود.
مثال کد زیر نشان می دهد که چگونه OLE object را به عنوان یک آیکون در سند قرار دهید:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.