PolyAnnotation
خلاصه ای
PolyAnnotation یک کلاس در Aspose.PDF FOSS برای .NET است. وارثان از: MarkupAnnotation.
پایه مشترک برای تفسیر چند لبه و چند خط یک زنجیره از نوک های متصل (PDF 32000 §12.5.6.9).
این کلاس 14 روش برای کار با PolyAnnotation اشیاء در برنامه های .NET را فراهم می کند. روش های موجود شامل: Accept, ChangeAfterResize, ClearState, Clone, FindStateAnnotation, Flatten, GetRectangle, GetState, GetStateModel, MarkupAnnotation, SetMarkedState, SetReviewState,، و دو روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET به هر برنامه .Net قابل دسترسی هستند. خواص: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState,، و 45 تا ديگه .
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
Vertices | Point[] | خواندن/نوشتن | نوک های مسیر (/ ورودی نوك ها). |
Intent | PolyIntent | خواندن/نوشتن | هدف از یادداشت (/توی IT). |
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. |
AnnotationType | AnnotationType | بخونید. | زیرنوع آگهی. |
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 | شرح: |
|---|---|
UpdateAppearances() | ظاهر طبیعی (/AP /N) را با لمس مسیر قله باز می سازیم (و برای یک چند لبه بسته آن را به InteriorColor پر می کنیم). |
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). |
Accept(visitor: AnnotationSelector) | این یادداشت را به بازدید کننده وارد شده (Visit(SubType) ارسال کنید. |
GetRectangle(considerRotation: bool) | مستطیل محدودی با توجه به چرخش تنظیم شده است. |
ChangeAfterResize(transform: Matrix) | بعد از اینکه کاربر صفحه یا مستطیل میزبان را تغییر اندازه داد، هندسه ی یادداشت ها را تنظیم کنید. |
WriteXfdf(writer: System.Xml.XmlWriter) | این یادداشت را به عنوان یک عنصر XFDF در نوشتن (PDF 32000 §12.7.8 / X F D F 3.0) سریال سازی کنید. |
Flatten() | این آگهی را مسطح کنید ظاهر بصری آن را به محتوای صفحه تبدیل کرده و از آرایه آواهای صفحه حذف کنید. |
Clone() | کلوین سطح نسخه های حالت اسکالاری/ref-shared است. |