InkAnnotation

InkAnnotation

خلاصه ای

InkAnnotation یک کلاس در Aspose.PDF FOSS برای .NET است. وارثان از: MarkupAnnotation.

این کلاس 17 روش برای کار با InkAnnotation اشیاء در برنامه های .NET را فراهم می کند. روش های موجود شامل: Accept, ChangeAfterResize, ClearState, Clone, FindStateAnnotation, Flatten, GetRectangle, GetState, GetStateModel, InkAnnotation, MarkupAnnotation, SetMarkedState,، و سه روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET به هر برنامه .Net قابل دسترسی هستند. خواص: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState,، و 45 تا ديگه .

خواص

نام:نوع:Accessشرح:
AnnotationTypeAnnotationTypeبخونید.همیشه رنگ.
CapStyleCapStyleخواندن/نوشتنسبک کلاه ضربه ای؛ فقط ذخیره می شود.
InkListIList<Point[]>خواندن/نوشتنورودی /InkList: هر آرایه داخلی یک مسیر است.
CreationDateSystem.DateTimeخواندن/نوشتنثبت شده در /CreationDate.
Opacitydoubleخواندن/نوشتنضخامت (0.1) در /CA انجام می شود.
PopupPopupAnnotation?خواندن/نوشتنآگهی های پاپ آپ مرتبط (/Popup).
ReplyTypeReplyTypeخواندن/نوشتنرابطه پاسخ به InReplyTo (/RT).
RichTextstring?خواندن/نوشتنمحتوای متن غنی (/RC) ، با فرمت XHTML.
Subjectstring?خواندن/نوشتنخط موضوع (/Subj).
Titlestring?خواندن/نوشتننویسنده / عنوان با /T.
RectRectangle?خواندن/نوشتنمستطیل آگهی (موقعیت در صفحه).
Widthdoubleخواندن/نوشتنعرض مستطیل آگهی.
Heightdoubleخواندن/نوشتنارتفاع مستطیل آگهی.
ActiveStatestring?خواندن/نوشتنحالت ظاهر فعال در حال حاضر (در لیست AS).
AlignmentTextAlignmentخواندن/نوشتنهماهنگی متن (برای توضیحات آزاد متنی / ویجت با متن غنی).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentخواندن/نوشتنتعدیل افقی، علاوه بر تعدد؛ هر دو به طور مستقل قابل تنظیم هستند.
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentخواندن/نوشتنتعویض خط افقی متن خاص.
AppearanceAppearanceDictionaryبخونید.لغت ظاهر (/ ورودی AP) با نام جریان ظاهر کلیدگذاری شده است (N، D، R).
StatesAppearanceDictionaryبخونید.لغت حالت ظاهر (فرعتی از AP/N در هر وضعیت، به عنوان مثال:.
NormalAppearanceXForm?بخونید.ظاهر طبیعی (/AP /N) این یادداشت به عنوان یک XForm، یا null زمانی که هیچ کدام از آن ها وجود نداشته باشد.
UpdateAppearanceOnConvertboolخواندن/نوشتناین که آیا در هنگام ذخیره کردن یادداشت به یک سند تبدیل شده، جریان ظاهر را بازسازی می کند یا خیر.
UseFontSubsetboolخواندن/نوشتناینکه آیا فونت (اگر وجود داشته باشد) باید زیر تنظیم شود.
Contentsstring?خواندن/نوشتنمحتوای یادداشت (متن).
BorderBorder?خواندن/نوشتنمرزی یادداشت.
ColorColorخواندن/نوشتنرنگ مرزی یادداشت (در ورودی C).
InteriorColorColor?خواندن/نوشتنرنگ داخلی یادداشت (در ورودی IC، برای یادداشت های دایره/ مربع/خط).
Namestring?خواندن/نوشتننام یادداشت (شخصیت منحصر به فرد ورودی /NM).
FullNamestring?بخونید.نام کامل و با تدوینات.
ModifiedDatestring?بخونید.تاریخ تغییر.
ModifiedDateTimeخواندن/نوشتنتاریخ /M (تغییر یافته) به عنوان یک DateTime تایپ شده است.
FlagsAnnotationFlagsخواندن/نوشتنعلامت های یادداشت (درسی/F) به عنوان پشتیبان ذخیره سازی برای هر دو فرم int و تایپ شده استفاده می شود.
AnnotationFlagsAnnotationFlagsخواندن/نوشتننام مستعار تایپ شده از Flags که AnnotationFlags را به عنوان یک ویژگی نشان می دهد.
ActionPdfAction?خواندن/نوشتنعمل مرتبط با این یادداشت (/یک ورودی).
ActionsPdfActionCollectionبخونید.مجموعه ای از اقدامات مرتبط با این یادداشت.
Authorstring?بخونید.نویسنده ی یادداشت (در T).
AnnotationStatestring?بخونید.حالت تفسیر (/ ورودی دولت) ، به عنوان مثال:.
AnnotationStateModelstring?بخونید.مدل حالت آگهی (/StateModel) ، به عنوان مثال:.
InReplyToAnnotation?خواندن/نوشتناین یکی به آنوتاسیون پاسخ می دهد (در ورودی IRT).
QuadPointsPoint[]خواندن/نوشتنQuadPoints به عنوان یک آرایه از ارزش های نقطه.
CharacteristicsCharacteristicsبخونید.ویژگی های ظاهر (رنگ مرز، رنگ پس زمینه، چرخش).
PageIndexintبخونید.1-based index of the page that owns this annotation.
PagePage?بخونید.صفحه ای که مالک این یادداشت است، یا null زمانی که نمی تواند حل شود (به عنوان مثال:.
VerticalAlignmentVerticalAlignmentخواندن/نوشتنتعدیل عمودی که در این بند اعمال می شود.
MarginMarginInfo?خواندن/نوشتناطلاعات مربوط به حاشیه های خارج از حساب ها در این بند اعمال می شود.
IsFirstParagraphInColumnboolخواندن/نوشتنپاراگراف را مجبور کنید که یک ستون جدید شروع کند.
IsKeptWithNextboolخواندن/نوشتناین پاراگراف رو در همان صفحه با قسمت بعدی قرار بدید.
IsInNewPageboolخواندن/نوشتنمجبور کنين که پاراگراف رو از صفحه ي جديد شروع کني.
IsInLineParagraphboolخواندن/نوشتنعلامت پاراگراف در خط (صفحه جدید را شروع نمی کند).
HyperlinkTextstring?خواندن/نوشتنهدف هائپر لینک با رشته قدیمی.
HyperlinkHyperlink?خواندن/نوشتنتزئینات هیپر لینک تایپ شده که به پاراگراف اعمال می شود.
ZIndexintخواندن/نوشتنشاخص Z-order که توسط DOM renderer استفاده می شود.

روش ها

Signatureشرح:
InkAnnotation(page: Page, rect: Rectangle, inkList: IList<Point[]>)یک آگهی رنگ بندی شده با مسیرهای ضربات داده شده را بسازید.
InkAnnotation(document: Document, inkList: IList<Point[]>)یک آگهی جوهر بسته به سند را بسازید؛ مستطیل از نقاط حاصل می شود.
InkAnnotation(page: Page, rect: Rectangle, inkList: System.Collections.IList)اضافه کردن غیر عمومی میراث که IList از Point[ را قبول می کند.
ChangeAfterResize(transform: Matrix)هر نقطه اي از جوهر رو تبديل کن و مستطيل محدوده را تازه كن.
Accept(visitor: AnnotationSelector)تماس های قبول در این InkAnnotation نمونه.
MarkupAnnotation(document: Document)ctor مستند-بند برای ایجاد یک آگهی نشانگر که هنوز به صفحه خاصی متصل نشده است؛ تماس گیرندگان بعداً آن را از طریق page.Annotations.Add ((annot) اضافه می کنند.
GetState()در لغت ویژگی های این یادداشت، واردات /State را بخوانید.
GetStateModel()واردات /StateModel را بخوانید، و ورودی گمشده را به Undefined تعبیر کنید.
SetMarkedState(marked: bool)مقدار /State را به Marked یا Unmarked تنظیم کنید به علاوه /StateModel = Marked.
SetReviewState(state: AnnotationState)وضعیت بازبینی را تنظیم کنید.
ClearState()هر / حالت ثبت شده و / StateModel را حذف کنید.
FindStateAnnotation()آگهی ردیابی وضعیت مرتبط با این نشانه گذاری را پیدا کنید (تجاویز جدیدترین /IRT که دارای یک ورودی /State است، در هر PDF 32000 §12.5.6.3).
GetRectangle(considerRotation: bool)مستطیل محدودی با توجه به چرخش تنظیم شده است.
UpdateAppearances()جریان ظاهر طبیعی (/AP /N) را از هندسه و رنگ های فعلی یادداشت بازتولید کنید.
WriteXfdf(writer: System.Xml.XmlWriter)این یادداشت را به عنوان یک عنصر XFDF در نوشتن (PDF 32000 §12.7.8 / X F D F 3.0) سریال سازی کنید.
Flatten()این آگهی را مسطح کنید ظاهر بصری آن را به محتوای صفحه تبدیل کرده و از آرایه آواهای صفحه حذف کنید.
Clone()کلوین سطح نسخه های حالت اسکالاری/ref-shared است.

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

 فارسی