Class EmfPlusPenOptionalData

Class EmfPlusPenOptionalData

نام ها : Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects جمع آوری: Aspose.Imaging.dll (25.4.0)

موضوع EmfPlusPenOptionalData داده های اختیاری را برای یک قلم گرافیکی مشخص می کند

public sealed class EmfPlusPenOptionalData : EmfPlusStructureObjectType

Inheritance

object MetaObject EmfPlusObject EmfPlusStructureObjectType EmfPlusPenOptionalData

اعضای ارثی

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfPlusPenOptionalData()

public EmfPlusPenOptionalData()

Properties

CompoundLineData

دریافت یا تنظیم اختیاری EmfPlusCompoundLineData اشیاء (قسمت 2.2.2.9)که مجموعه ای از ارزش های نقطه شناور را مشخص می کند کهخط ترکیبی یک قلم، که از خطوط موازی تشکیل شده استدر این زمینه باید حضور داشته باشد اگر…پرچم PenDataCompoundLine در میدان PenDataFlags تنظیم شده استاز موضوع EmfPlusPenData

public EmfPlusCompoundLineData CompoundLineData { get; set; }

ارزش املاک

EmfPlusCompoundLineData

CustomEndCapData

دریافت یا تنظیم اختیاری EmfPlusCustomEndCapData اشیاء (قسمت 2.2.2.11)این شکل به شکل نهایی تعیین می شود، شکل آن به شکلاستفاده در انتهای یک خط با این قلم کشیده شده است.شکل های مختلف، مانند یک مربع، دایره یا الماس.میدان باید وجود داشته باشد اگر پرچم PenDataCustomEndCapتنظیم در میدان PenDataFlags از اشیاء EmfPlusPenData

public EmfPlusCustomEndCapData CustomEndCapData { get; set; }

ارزش املاک

EmfPlusCustomEndCapData

CustomStartCapData

دریافت یا تنظیم اختیاری EmfPlusCustomStartCapData (قسمت 2.2.2.15)که شکل سفارشی start-cap را تعریف می کند، که شکلاستفاده در ابتدای یک خط با این قلم کشیده شده است.از اشکال مختلف مانند یک مربع، دایره یا الماس.این میدان باید در صورت پرچم PenDataCustomStartCap وجود داشته باشد.تنظیم شده در میدان PenDataFlags از اشیاء EmfPlusPenData

public EmfPlusCustomStartCapData CustomStartCapData { get; set; }

ارزش املاک

EmfPlusCustomStartCapData

DashOffset

دریافت یا تنظیم اختیاری 32 بیتی نقطه شناور که مشخص می کندفاصله از آغاز یک خط تا آغاز یک خطاولین فضا در یک الگوی خط چرخیده است.این میدان بایددر حال حاضر اگر پرچم PenDataDashedLineOffset درقلم قلم قلم قلم قلم قلم قلم قلم قلم قلم قلم قلم قلم قلم

public float DashOffset { get; set; }

ارزش املاک

float

DashedLineCapType

دریافت و یا تنظیم اختیاری 32 بیتی امضا کامل که مشخص فرم برایهر دو انتهای هر درایو در یک خط درایو.این میدان بایددر حال حاضر اگر پرچم PenDataDashedLineCap درفیلد PenDataFlags از اشیاء EmfPlusPenData، وارزش باید در لیست DashedLineCapType تعریف شود(قسمت ۲۱.۱ ۱۰)

public EmfPlusDashedLineCapType DashedLineCapType { get; set; }

ارزش املاک

EmfPlusDashedLineCapType

DashedLineData

دریافت یا تنظیم اختیاری EmfPlusDashedLineData اشیاء (قسمت 2.2.2.16)که طول دانه ها و فضاها را در یک عادت مشخص می کند.این میدان باید وجود داشته باشد اگر PenDataDashedLineپرچم قرار داده شده در میدان PenDataFlags از EmfPlusPenDataموضوع است.

public EmfPlusDashedLineData DashedLineData { get; set; }

ارزش املاک

EmfPlusDashedLineData

EndCap

دریافت یا تنظیم اختیاری 32 بیتی امضا کامل که فرم را مشخص می کندبرای پایان یک خط در میدان CustomEndCapData.اینمیدان باید حضور داشته باشد اگر پرچم PenDataEndCap درمیدان PenDataFlags از اشیاء EmfPlusPenData، و ارزشباید در فهرست LineCapType تعریف شود.

public EmfPlusLineCapType EndCap { get; set; }

ارزش املاک

EmfPlusLineCapType

Join

دریافت یا تنظیم یک امضا اختیاری 32 بیتی که مشخص می کند چگونه به پیوستندو خط که با همان قلم کشیده می شوند و انتهای آن با هم روبرو می شوند.این میدان باید در صورت قرار دادن پرچم PenDataJoin درفیلد PenDataFlags از اشیاء EmfPlusPenData، وارزش باید در فهرست LineJoinType تعریف شود(قسمت ۲۱.۱۱۹)

public EmfPlusLineJoinType Join { get; set; }

ارزش املاک

EmfPlusLineJoinType

LineStyle

دریافت و یا تنظیم اختیاری 32 بیتی امضا کامل که مشخص سبکاستفاده شده برای خطوط کشیده شده با این قلم اشیاء. این میدان بایدحضور داشته باشید اگر پرچم PenDataLineStyle درفیلد PenDataFlags از اشیاء EmfPlusPenData، وارزش باید در فهرست LineStyle تعریف شود(قسمت ۱٫۱٫۲۰)

public EmfPlusLineStyle LineStyle { get; set; }

ارزش املاک

EmfPlusLineStyle

MiterLimit

دریافت یا تنظیم اختیاری 32 بیتی نقطه شناور که اندازه گیری را مشخص می کندمحدودیت، که حداکثر نسبت اجازه داده شده از طول متر بهفاصله فاصله فاصله فاصله فاصله فاصله فاصله فاصله فاصله فاصلهدر میان دیوارهای خط در داخل پیوستن بهاز دیوارهای خط خارج از پیوستن.طول میتر می تواند بزرگ باشد هنگامی که زاویه بین دوخطوط کوچک است.این میدان باید وجود داشته باشد اگرپرچم PenDataMiterLimit در میدان PenDataFlags تنظیم شده استاز موضوع EmfPlusPenData.

public float MiterLimit { get; set; }

ارزش املاک

float

PenAlignment

دریافت و یا تنظیم اختیاری 32 بیتی امضا کامل که مشخص می کندتوزیع پهنای باند با توجه بههماهنگی های خط کشیده می شود.این میدان بایددر صورت حضور در پرچم PenDataNonCenter درفیلد PenDataFlags از اشیاء EmfPlusPenData، وارزش باید در PenAlignment تعریف شود.فهرست (قسمت 2.1.1.24)

public EmfPlusPenAlignment PenAlignment { get; set; }

ارزش املاک

EmfPlusPenAlignment

StartCap

دریافت یا تنظیم یک امضا اختیاری 32 بیتی که فرم را مشخص می کندشروع یک خط در میدان CustomStartCapData.این میدان باید در صورت تنظیم پرچم PenDataStartCap وجود داشته باشد.در میدان PenDataFlags از اشیاء EmfPlusPenData، وارزش باید در فهرست LineCapType تعریف شود(قسمت ۲۱.۱۸)

public EmfPlusLineCapType StartCap { get; set; }

ارزش املاک

EmfPlusLineCapType

TransformMatrix

دریافت یا تنظیم یک اشیاء EmfPlusTransformMatrix اختیاری (قسمت 2.2.2.47)که یک فضای جهانی را مشخص می کند تا فضای دستگاه را برایاین میدان باید وجود داشته باشد اگر PenDataTransformپرچم قرار داده شده در میدان PenDataFlags از EmfPlusPenDataموضوع است.

public Matrix TransformMatrix { get; set; }

ارزش املاک

Matrix

 فارسی