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 | شرح: |
|---|---|---|---|
AnnotationType | AnnotationType | بخونید. | همیشه رنگ. |
CapStyle | CapStyle | خواندن/نوشتن | سبک کلاه ضربه ای؛ فقط ذخیره می شود. |
InkList | IList<Point[]> | خواندن/نوشتن | ورودی /InkList: هر آرایه داخلی یک مسیر است. |
CreationDate | System.DateTime | خواندن/نوشتن | ثبت شده در /CreationDate. |
Opacity | double | خواندن/نوشتن | ضخامت (0.1) در /CA انجام می شود. |
Popup | PopupAnnotation? | خواندن/نوشتن | آگهی های پاپ آپ مرتبط (/Popup). |
ReplyType | ReplyType | خواندن/نوشتن | رابطه پاسخ به InReplyTo (/RT). |
RichText | string? | خواندن/نوشتن | محتوای متن غنی (/RC) ، با فرمت XHTML. |
Subject | string? | خواندن/نوشتن | خط موضوع (/Subj). |
Title | string? | خواندن/نوشتن | نویسنده / عنوان با /T. |
Rect | Rectangle? | خواندن/نوشتن | مستطیل آگهی (موقعیت در صفحه). |
Width | double | خواندن/نوشتن | عرض مستطیل آگهی. |
Height | double | خواندن/نوشتن | ارتفاع مستطیل آگهی. |
ActiveState | string? | خواندن/نوشتن | حالت ظاهر فعال در حال حاضر (در لیست AS). |
Alignment | TextAlignment | خواندن/نوشتن | هماهنگی متن (برای توضیحات آزاد متنی / ویجت با متن غنی). |
HorizontalAlignment | Aspose.Pdf.HorizontalAlignment | خواندن/نوشتن | تعدیل افقی، علاوه بر تعدد؛ هر دو به طور مستقل قابل تنظیم هستند. |
TextHorizontalAlignment | Aspose.Pdf.HorizontalAlignment | خواندن/نوشتن | تعویض خط افقی متن خاص. |
Appearance | AppearanceDictionary | بخونید. | لغت ظاهر (/ ورودی AP) با نام جریان ظاهر کلیدگذاری شده است (N، D، R). |
States | AppearanceDictionary | بخونید. | لغت حالت ظاهر (فرعتی از AP/N در هر وضعیت، به عنوان مثال:. |
NormalAppearance | XForm? | بخونید. | ظاهر طبیعی (/AP /N) این یادداشت به عنوان یک XForm، یا null زمانی که هیچ کدام از آن ها وجود نداشته باشد. |
UpdateAppearanceOnConvert | bool | خواندن/نوشتن | این که آیا در هنگام ذخیره کردن یادداشت به یک سند تبدیل شده، جریان ظاهر را بازسازی می کند یا خیر. |
UseFontSubset | bool | خواندن/نوشتن | اینکه آیا فونت (اگر وجود داشته باشد) باید زیر تنظیم شود. |
Contents | string? | خواندن/نوشتن | محتوای یادداشت (متن). |
Border | Border? | خواندن/نوشتن | مرزی یادداشت. |
Color | Color | خواندن/نوشتن | رنگ مرزی یادداشت (در ورودی C). |
InteriorColor | Color? | خواندن/نوشتن | رنگ داخلی یادداشت (در ورودی IC، برای یادداشت های دایره/ مربع/خط). |
Name | string? | خواندن/نوشتن | نام یادداشت (شخصیت منحصر به فرد ورودی /NM). |
FullName | string? | بخونید. | نام کامل و با تدوینات. |
ModifiedDate | string? | بخونید. | تاریخ تغییر. |
Modified | DateTime | خواندن/نوشتن | تاریخ /M (تغییر یافته) به عنوان یک DateTime تایپ شده است. |
Flags | AnnotationFlags | خواندن/نوشتن | علامت های یادداشت (درسی/F) به عنوان پشتیبان ذخیره سازی برای هر دو فرم int و تایپ شده استفاده می شود. |
AnnotationFlags | AnnotationFlags | خواندن/نوشتن | نام مستعار تایپ شده از Flags که AnnotationFlags را به عنوان یک ویژگی نشان می دهد. |
Action | PdfAction? | خواندن/نوشتن | عمل مرتبط با این یادداشت (/یک ورودی). |
Actions | PdfActionCollection | بخونید. | مجموعه ای از اقدامات مرتبط با این یادداشت. |
Author | string? | بخونید. | نویسنده ی یادداشت (در T). |
AnnotationState | string? | بخونید. | حالت تفسیر (/ ورودی دولت) ، به عنوان مثال:. |
AnnotationStateModel | string? | بخونید. | مدل حالت آگهی (/StateModel) ، به عنوان مثال:. |
InReplyTo | Annotation? | خواندن/نوشتن | این یکی به آنوتاسیون پاسخ می دهد (در ورودی IRT). |
QuadPoints | Point[] | خواندن/نوشتن | QuadPoints به عنوان یک آرایه از ارزش های نقطه. |
Characteristics | Characteristics | بخونید. | ویژگی های ظاهر (رنگ مرز، رنگ پس زمینه، چرخش). |
PageIndex | int | بخونید. | 1-based index of the page that owns this annotation. |
Page | Page? | بخونید. | صفحه ای که مالک این یادداشت است، یا null زمانی که نمی تواند حل شود (به عنوان مثال:. |
VerticalAlignment | VerticalAlignment | خواندن/نوشتن | تعدیل عمودی که در این بند اعمال می شود. |
Margin | MarginInfo? | خواندن/نوشتن | اطلاعات مربوط به حاشیه های خارج از حساب ها در این بند اعمال می شود. |
IsFirstParagraphInColumn | bool | خواندن/نوشتن | پاراگراف را مجبور کنید که یک ستون جدید شروع کند. |
IsKeptWithNext | bool | خواندن/نوشتن | این پاراگراف رو در همان صفحه با قسمت بعدی قرار بدید. |
IsInNewPage | bool | خواندن/نوشتن | مجبور کنين که پاراگراف رو از صفحه ي جديد شروع کني. |
IsInLineParagraph | bool | خواندن/نوشتن | علامت پاراگراف در خط (صفحه جدید را شروع نمی کند). |
HyperlinkText | string? | خواندن/نوشتن | هدف هائپر لینک با رشته قدیمی. |
Hyperlink | Hyperlink? | خواندن/نوشتن | تزئینات هیپر لینک تایپ شده که به پاراگراف اعمال می شود. |
ZIndex | int | خواندن/نوشتن | شاخص 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 است. |