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