PopupAnnotation
סקירה
PopupAnnotation היא מחלקה ב‑Aspose.PDF FOSS עבור .NET.
יורשת מ: Annotation.
מחלקה זו מספקת 9 שיטות לעבודה עם אובייקטים מסוג PopupAnnotation בתוכניות .NET.
השיטות הזמינות כוללות: Accept, ChangeAfterResize, Clone, Flatten, GetRectangle, PopupAnnotation, UpdateAppearances, WriteXfdf.
כל החברים הציבוריים נגישים לכל יישום .NET לאחר התקנת חבילת Aspose.PDF FOSS for .NET.
מאפיינים: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState, ועוד 42.
מאפיינים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
AnnotationType | AnnotationType | Read | תמיד קופץ. |
Open | bool | Read/Write | מקבל או מגדיר את הפתיחה. |
Parent | Annotation? | Read/Write | הסימון המארקאפ ההורה שאליו מצורף קופץ זה, או null אם לקופץ אין ערך /Parent. |
Rect | Rectangle? | Read/Write | מלבן הסימון (מיקום בדף). |
Width | double | Read/Write | רוחב מלבן הסימון. |
Height | double | Read/Write | גובה מלבן הסימון. |
ActiveState | string? | Read/Write | מצב המראה הפעיל כעת (ערך /AS). |
Alignment | TextAlignment | Read/Write | יישור טקסט (לסימוני טקסט חופשי / וידג’ט הנושאים טקסט עשיר). |
HorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Read/Write | יישור אופקי, נחשף בנוסף ליישור; שניים ניתנים להגדרה באופן עצמאי. |
TextHorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Read/Write | עקיפת יישור אופקי ספציפית לטקסט. |
Appearance | AppearanceDictionary | Read | מילון המראה (/AP entry) — ממופה לפי שם זרם המראה (N, D, R). |
States | AppearanceDictionary | Read | מילון מצבי המראה (תת-מילון לכל מצב של AP/N, למשל |
NormalAppearance | XForm? | Read | המראה הרגיל (/AP /N) של הסימון כ‑XForm, או null כאשר אין לו. |
UpdateAppearanceOnConvert | bool | Read/Write | האם לייצר מחדש את זרם המראה כאשר הסימון נשמר למסמך מומר. |
UseFontSubset | bool | Read/Write | האם לגזור את הגופן המוטמע (אם קיים). |
Contents | string? | Read/Write | תוכן הסימון (טקסט). |
Opacity | double | Read/Write | שקיפות הסימון (0.0 = שקוף, 1.0 = אטום). |
Border | Border? | Read/Write | גבול הסימון. |
Color | Color | Read/Write | צבע גבול הסימון (/C entry). |
InteriorColor | Color? | Read/Write | צבע פנימי של הסימון (/IC entry, עבור סימוני עיגול/ריבוע/קו). |
Title | string? | Read/Write | כותרת הסימון (מחבר עבור סימוני מארקאפ). |
Name | string? | Read/Write | שם הסימון (מזהה ייחודי — ערך /NM). |
FullName | string? | Read | שם מלא של הסימון. |
Subject | string? | Read/Write | נושא הסימון (/Subj entry). |
ModifiedDate | string? | Read | תאריך השינוי. |
Modified | DateTime | Read/Write | תאריך /M (modified) כ‑DateTime טיפוסי. |
Flags | AnnotationFlags | Read/Write | דגלי הסימון (/F entry) — משמשים כאחסון עבור הצורה המספרית והטיפוסית. |
AnnotationFlags | AnnotationFlags | Read/Write | כינוי טיפוסי של Flags החושף את AnnotationFlags כמאפיין. |
Action | PdfAction? | Read/Write | הפעולה המשויכת לסימון זה (/A entry). |
Actions | PdfActionCollection | Read | אוסף של פעולות המשויכות לסימון זה. |
Author | string? | Read | מחבר הסימון (/T entry). |
AnnotationState | string? | Read | מצב הסימון (/State entry), למשל |
AnnotationStateModel | string? | Read | מודל מצב הסימון (/StateModel entry), למשל |
ReplyType | string? | Read | סוג התשובה (/RT entry), למשל |
InReplyTo | Annotation? | Read/Write | הסימון שאליו משיב זה (/IRT entry). |
QuadPoints | Point[] | Read/Write | QuadPoints כמערך של ערכי Point. |
Characteristics | Characteristics | Read | מאפייני המראה (צבע גבול, צבע רקע, סיבוב). |
PageIndex | int | Read | אינדקס מבוסס 1 של העמוד שמחזיק את הסימון הזה. |
Page | Page? | Read | העמוד שמחזיק את הסימון הזה, או null כאשר לא ניתן לפתור אותו (למשל |
VerticalAlignment | VerticalAlignment | Read/Write | יישור אנכי המיושם לפסקה זו. |
Margin | MarginInfo? | Read/Write | מידע על שוליים חיצוניים המיושם לפסקה זו. |
IsFirstParagraphInColumn | bool | Read/Write | הכרח לפסקה להתחיל בטור חדש. |
IsKeptWithNext | bool | Read/Write | להשאיר פסקה זו באותו דף כמו הבאה. |
IsInNewPage | bool | Read/Write | הכרח לפסקה להתחיל בדף חדש. |
IsInLineParagraph | bool | Read/Write | דגל פסקה משולבת (לא מתחילה שורה חדשה). |
HyperlinkText | string? | Read/Write | יעד קישור היפר‑טקסט מסוג מחרוזת מדור קודם. |
Hyperlink | Hyperlink? | Read/Write | קישוט קישור היפר‑טקסט טיפוסי המיושם לפסקה. |
ZIndex | int | Read/Write | אינדקס סדר Z בו משתמש מנגנון הרינדור של DOM. |
שיטות
| Signature | Description |
|---|---|
PopupAnnotation(document: Document) | בונה (ctor) של popup קשור למסמך; הריבוע (rectangle) ברירת המחדל הוא ריק. |
PopupAnnotation(page: Page, rect: Rectangle) | בונה (ctor) פרוגרמי — יוצר annotation /Popup ב‑rect על העמוד. |
Accept(visitor: AnnotationSelector) | קורא Accept על מופע ה‑PopupAnnotation הזה. |
GetRectangle(considerRotation: bool) | ריבוע הגבול מותאם על‑ידי considerRotation. |
ChangeAfterResize(transform: Matrix) | מתאים את גאומטריית ההסבר לאחר שהמשתמש שינה את גודל העמוד או ריבוע המארח. |
UpdateAppearances() | מייצר מחדש את זרם המראה הרגיל (/AP /N) מתוך הגאומטריה והצבעים הנוכחיים של ההסבר. |
WriteXfdf(writer: System.Xml.XmlWriter) | סיריאליזציה של ההסבר הזה כאלמנט XFDF אל writer (PDF 32000 §12.7.8 / XFDF 3.0). |
Flatten() | שטח את ההסבר הזה — מציג את המראה החזותי שלו בתוכן העמוד ומסיר אותו ממערך ההסברים של העמוד. |
Clone() | שיבוט רדוד — מעתיק מצב סקלרי/משותף ברפרנס. |