הערת מסך

הערת מסך

סקירה

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

המחלקה ScreenAnnotation מאפשרת לך להוסיף הערת מסך לעמוד על‑ידי מתן העמוד, המלבן וקובץ המדיה, ומחשפת את המאפיינים AnnotationType, Action ו‑Title.

המחלקה הזו מספקת 8 שיטות לעבודה עם אובייקטים מסוג ScreenAnnotation בתוכניות .NET. השיטות הזמינות כוללות: Accept, ChangeAfterResize, Clone, Flatten, GetRectangle, ScreenAnnotation, UpdateAppearances, WriteXfdf. כל החברים הציבוריים נגישים לכל יישום .NET לאחר התקנת חבילת Aspose.PDF FOSS for .NET. מאפיינים: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState, ועוד 40 נוספים.

מאפיינים

שםסוגגישהתיאור
AnnotationTypeAnnotationTypeReadתמיד מסך.
ActionPdfAction?Readפעולת רינדור-השקה (/A entry), או null כאשר לא הוגדרה.
Titlestring?Read/Writeכותרת/תווית המוצגת בחלון הצופה (/T entry).
RectRectangle?Read/Writeמלבן ההערה (מיקום בדף).
WidthdoubleRead/Writeרוחב מלבן ההערה.
HeightdoubleRead/Writeגובה מלבן ההערה.
ActiveStatestring?Read/Writeמצב המראה הפעיל כעת (/AS entry).
AlignmentTextAlignmentRead/Writeיישור טקסט (להערות טקסט חופשי / וידג’ט שנושאות טקסט עשיר).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentRead/Writeיישור אופקי, נחשף בנוסף ליישור; שניים ניתנים להגדרה באופן עצמאי.
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תוכן ההערה (טקסט).
OpacitydoubleRead/Writeשקיפות ההערה (0.0 = שקוף, 1.0 = אטום).
BorderBorder?Read/Writeגבול ההערה.
ColorColorRead/Writeצבע גבול ההערה (/C entry).
InteriorColorColor?Read/Writeצבע פנימי של ההערה (/IC entry, עבור הערות עיגול/ריבוע/קו).
Namestring?Read/Writeשם ההערה (מזהה ייחודי — /NM entry).
FullNamestring?Readשם ההערה המלא.
Subjectstring?Read/Writeנושא ההערה (/Subj entry).
ModifiedDatestring?Readתאריך השינוי.
ModifiedDateTimeRead/Writeתאריך /M (שונה) כ‑DateTime טיפוסי.
FlagsAnnotationFlagsRead/Writeדגלי ההערה (/F entry) — משמשים כבסיס אחסון לשתי הצורות, של int והטיפוסית.
AnnotationFlagsAnnotationFlagsRead/Writeכינוי טיפוסי של Flags החושף את AnnotationFlags כמאפיין.
ActionsPdfActionCollectionReadאוסף הפעולות המשויכות להערה זו.
Authorstring?Readמחבר ההערה (/T entry).
AnnotationStatestring?Readמצב ההערה (/State entry), למשל
AnnotationStateModelstring?Readמודל מצב ההערה (/StateModel entry), למשל
ReplyTypestring?Readסוג התשובה (/RT 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קישוט קישור היפר-טקסט טיפוסי המיושם על הפסקה.
ZIndexintReadאינדקס סדר Z המשמש את מציג ה‑DOM.

שיטות

SignatureDescription
ScreenAnnotation(page: Page, rect: Rectangle, mediaFile: string)צור אנוטציה של מסך המתייחסת ל‑mediaFile.
Accept(visitor: AnnotationSelector)קורא ל‑Accept על מופע ה‑ScreenAnnotation הזה.
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()שיבוט רדוד — מעתיק מצב סקלרי/משותף ברפרנס.

ראה גם

 עברית