הערת קו מרובה

הערת קו מרובה

סקירה

PolylineAnnotation היא מחלקה ב‑Aspose.PDF FOSS עבור .NET. יורשת מ: PolyAnnotation.

מחלקה זו מספקת 15 שיטות לעבודה עם אובייקטים מסוג PolylineAnnotation בתוכניות .NET. השיטות הזמינות כוללות: Accept, ChangeAfterResize, ClearState, Clone, FindStateAnnotation, Flatten, GetRectangle, GetState, GetStateModel, MarkupAnnotation, PolylineAnnotation, SetMarkedState, ו‑3 שיטות נוספות. כל החברים הציבוריים נגישים לכל יישום .NET לאחר התקנת חבילת Aspose.PDF FOSS for .NET. מאפיינים: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState, ו‑45 נוספים.

מאפיינים

NameTypeAccessDescription
AnnotationTypeAnnotationTypeReadמקבל את סוג ההערה.
BorderBorder?Read/Writeגבול עם רוחב, סגנון ותבנית קו מקווקו שנקבעים מ‑/BS.
VerticesPoint[]Read/Writeקודקודי הנתיב (ערך /Vertices).
IntentPolyIntentRead/Writeהכוונה של ההערה (ערך /IT).
CreationDateSystem.DateTimeRead/Writeחותמת זמן של יצירה שנרשמה ב‑/CreationDate.
OpacitydoubleRead/Writeשקיפות (0..1) שנשמרת ב‑/CA.
PopupPopupAnnotation?Read/Writeהערת קופץ משויכת (‏/Popup).
ReplyTypeReplyTypeRead/Writeקשר תגובה ל‑InReplyTo (‏/RT).
RichTextstring?Read/Writeתוכן טקסט עשיר (‏/RC), בפורמט XHTML.
Subjectstring?Read/Writeשורת נושא (‏/Subj).
Titlestring?Read/Writeמחבר / כותרת שנשמרים ב‑/T.
RectRectangle?Read/Writeמלבן ההערה (מיקום בדף).
WidthdoubleRead/Writeרוחב מלבן ההערה.
HeightdoubleRead/Writeגובה מלבן ההערה.
ActiveStatestring?Read/Writeמצב המראה הפעיל כעת (ערך /AS).
AlignmentTextAlignmentRead/Writeיישור טקסט (להערות טקסט חופשי / וידג’ט שנושאות טקסט עשיר).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentRead/Writeיישור אופקי, נחשף בנוסף ל‑Alignment; שני הערכים ניתנים להגדרה באופן עצמאי.
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentRead/Writeעקיפה של יישור אופקי ספציפי לטקסט.
AppearanceAppearanceDictionaryReadמילון מראה (/AP entry) — ממופה לפי שם זרם המראה (N, D, R).
StatesAppearanceDictionaryReadמילון מצבי מראה (תת‑מילון לכל מצב של AP/N, למשל
NormalAppearanceXForm?Readהמראה הרגיל (/AP /N) של ההערה כ‑XForm, או null כאשר אין לו.
UpdateAppearanceOnConvertboolRead/Writeהאם לייצר מחדש את זרם המראה כאשר ההערה נשמרת במסמך מומר.
UseFontSubsetboolRead/Writeהאם לגזור את הגופן המוטמע (אם קיים).
Contentsstring?Read/Writeתוכן ההערה (טקסט).
ColorColorRead/Writeצבע גבול ההערה (ערך /C).
InteriorColorColor?Read/Writeצבע פנימי של ההערה (‏/IC entry, עבור הערות עיגול/ריבוע/קו).
Namestring?Read/Writeשם ההערה (מזהה ייחודי — ערך /NM).
FullNamestring?Readשם ההערה המלא.
ModifiedDatestring?Readתאריך השינוי.
ModifiedDateTimeRead/Writeתאריך /M (modified) כמבנה DateTime.
FlagsAnnotationFlagsRead/Writeדגלי ההערה (/F entry) — משמשים כמקור אחסון הן לצורת int והן לצורת typed.
AnnotationFlagsAnnotationFlagsRead/Writeכינוי typed של Flags החושף את AnnotationFlags כ‑property.
ActionPdfAction?Read/Writeהפעולה המשויכת להערה זו (‏/A entry).
ActionsPdfActionCollectionReadאוסף של פעולות המשויכות להערה זו.
Authorstring?Readמחבר ההערה (‏/T entry).
AnnotationStatestring?Readמצב ההערה (‏/State entry), למשל
AnnotationStateModelstring?Readמודל מצב ההערה (‏/StateModel entry), למשל
InReplyToAnnotation?Read/Writeההערה אליה מתבצעת תגובה זו (‏/IRT entry).
QuadPointsPoint[]Read/WriteQuadPoints כמערך של ערכי Point.
CharacteristicsCharacteristicsReadמאפייני המראה (צבע גבול, צבע רקע, סיבוב).
PageIndexintReadאינדקס מבוסס 1 של העמוד שמחזיק את ההערה הזו.
PagePage?Readהעמוד שמחזיק את ההערה הזו, או null כאשר לא ניתן לפתור אותו (למשל
VerticalAlignmentVerticalAlignmentRead/Writeיישור אנכי המיושם לפסקה זו.
MarginMarginInfo?Read/Writeמידע על שוליים חיצוניים המיושם לפסקה זו.
IsFirstParagraphInColumnboolRead/Writeהכרח לפסקה להתחיל בעמודה חדשה.
IsKeptWithNextboolRead/Writeלהשאיר פסקה זו באותו עמוד כמו הבאה.
IsInNewPageboolRead/Writeהכרח לפסקה להתחיל בעמוד חדש.
IsInLineParagraphboolRead/Writeדגל פסקה משולבת (לא מתחילה שורה חדשה).
HyperlinkTextstring?Read/Writeיעד קישור היפר‑טקסט מסוג מחרוזת מדור קודם.
HyperlinkHyperlink?Read/Writeקישוט קישור היפר‑טקסט מסוג typed המיושם לפסקה.
ZIndexintRead/Writeאינדקס סדר Z בו משתמש מנגנון הרינדור של DOM.

שיטות

SignatureDescription
PolylineAnnotation(page: Page, rect: Rectangle, vertices: Point[])קורא ל‑PolylineAnnotation על מופע PolylineAnnotation זה.
Accept(visitor: AnnotationSelector)קורא ל‑Accept על מופע PolylineAnnotation זה.
UpdateAppearances()מחדש את המראה הרגיל (/AP /N) על‑ידי ציור קו על נתיב הקודקודים (ומילויו ב‑InteriorColor עבור מצולע סגור).
MarkupAnnotation(document: Document)בונה (ctor) קשור למסמך ליצירת markup annotation שעדיין אינו מצורף לעמוד ספציפי; הקוראים מוסיפים אותו מאוחר יותר באמצעות page.Annotations.Add(annot).
GetState()קרא את ערך /State במילון המאפיינים של הסימון.
GetStateModel()קרא את ערך /StateModel, ממפה את /entry החסר ל‑Undefined.
SetMarkedState(marked: bool)הגדר /State ל‑Marked או Unmarked וכן /StateModel = Marked.
SetReviewState(state: AnnotationState)הגדר את מצב הסקירה.
ClearState()הסר כל /State ו‑/StateModel שנרשמו.
FindStateAnnotation()מצא את הסימון העוקב אחרי המצב המקושר לסימון זה (הסימון תגובת /IRT האחרון שמכיל ערך /State, לפי PDF 32000 §12.5.6.3).
GetRectangle(considerRotation: bool)ריבוע גבול מותאם על‑ידי considerRotation.
ChangeAfterResize(transform: Matrix)התאם את גאומטריית הסימון לאחר שהמשתמש שינה את גודל העמוד או ריבוע המארח.
WriteXfdf(writer: System.Xml.XmlWriter)סדר את הסימון הזה כאלמנט XFDF אל writer (PDF 32000 §12.7.8 / XFDF 3.0).
Flatten()שטח את הסימון הזה — רנדר את המראה החזותי שלו לתוך תוכן העמוד והסר אותו ממערך הסימונים של העמוד.
Clone()שיבוט רדוד — מעתיק מצב סקלרי/משותף ברפרנס.

ראה גם

 עברית