AnnotationCollection

AnnotationCollection

סקירה כללית

AnnotationCollection הוא שיעור ב Aspose.PDF FOSS עבור .NET. מורשת מ : IReadOnlyList<Annotation>.

אוסף של כתבות על דף אחד.

שיעור זה מספק 35 שיטות לעבוד עם אובייקטים ב- .NET תוכניות. שיטות זמינות כוללות: Accept, Add, AddCaretAnnotation, AddCircleAnnotation, AddFileAttachmentAnnotation, AddFreeTextAnnotation, AddHighlightAnnotation, AddInkAnnotation, AddLineAnnotation, AddLinkAnnotation, AddPolyLineAnnotation, AddPolygonAnnotation,17 שיטות נוספות. כל החברים הציבוריים זמינים לכל יישום .NET לאחר התקנת Aspose.PDF FOSS עבור חבילת .Net. רכוש : Count, IsReadOnly, IsSynchronized, SyncRoot.

מאפיינים

שםסוגAccessתיאור
Countintקראומקבל את הספירה.
IsReadOnlyboolקראותמיד שקר: קוראים יכולים להוסיף ולסגור הערות.
IsSynchronizedboolקראותמיד שקר: קוראים לסריאליז את הגישה שלהם.
SyncRootobjectקראואובייקט סנטינל עבור סגירת סגנון ICollection.SyncRoot.

שיטות

Signatureתיאור
AddTextAnnotation(rect: Rectangle, contents: string, title: string?, open: bool)הוסף הערה טקסט (sticky note).
AddFreeTextAnnotation(rect: Rectangle, contents: string, fontName: string?, fontSize: double, color: double[]?)הוסף הערה טקסט חינם (טקסט מופיע ישירות בדף).
AddLinkAnnotation(rect: Rectangle, uri: string)הוסף הערה קישור עם פעולה URI.
AddLinkAnnotation(rect: Rectangle, destinationPage: int, destRect: Rectangle)הוסף תווית קישור עם יעד דף (לדוגמה, עבור כניסות TOC).
AddLinkAnnotation(rect: Rectangle, action: PdfAction)הוסף הערה קישור עם פעולה מותאמת אישית.
AddHighlightAnnotation(rect: Rectangle, quadPoints: double[]?, color: double[]?)הוסף הערה מפורטת.
AddUnderlineAnnotation(rect: Rectangle, quadPoints: double[]?, color: double[]?)הוסף תווית בסיסית.
AddStrikeOutAnnotation(rect: Rectangle, quadPoints: double[]?, color: double[]?)הוסף את ההודעה Strikeout.
AddSquareAnnotation(rect: Rectangle, borderColor: double[]?, fillColor: double[]?, lineWidth: double)הוסף מכתב שווי (משמעותי).
AddCircleAnnotation(rect: Rectangle, borderColor: double[]?, fillColor: double[]?, lineWidth: double)הוסף תווית מעגל (Ellipse).
AddLineAnnotation(rect: Rectangle, x1: double, y1: double, x2: double, y2: double, color: double[]?, lineWidth: double)הוסף את הקו של הערה.
AddInkAnnotation(rect: Rectangle, inkPaths: double[][], color: double[]?, lineWidth: double)הוסף תמונה של חותם (מוצג יד חופשית).
AddStampAnnotation(rect: Rectangle, contents: string, stampName: string)הוסף תווית של מפרט גומי.
AddCaretAnnotation(rect: Rectangle, contents: string?)הוסף תווית קרט (נקודת כניסה).
AddRedactAnnotation(rect: Rectangle, color: double[]?, overlayText: string?)הוסף תווית לכתבה.
AddFileAttachmentAnnotation(rect: Rectangle, contents: string, fileName: string, fileData: byte[])הוסף קובץ תוספת הערה.
AddSquigglyAnnotation(rect: Rectangle, quadPoints: double[]?, color: double[]?)הוסף תווית מדהימה.
AddPolygonAnnotation(rect: Rectangle, vertices: double[], borderColor: double[]?, fillColor: double[]?, lineWidth: double)הוסף תווית פוליגון.
AddPolyLineAnnotation(rect: Rectangle, vertices: double[], color: double[]?, lineWidth: double)הוסף תווית פולין.
AddPopupAnnotation(rect: Rectangle, open: bool)הוסף תווית popup.
AddWatermarkAnnotation(rect: Rectangle, contents: string?)הוסף תווית מים.
Add(wa: WatermarkAnnotation)הוסף אובייקט WatermarkAnnotation .
Add(annotation: Annotation)הוסף כל הערה שנוצרה בתכנית.
Add(annotation: Annotation, considerRotation: bool)הוסף את ההערה.
Clear()הסר כל תגית מהאוסף.
Contains(annotation: Annotation)נכון כאשר ההרשמה נמצאת כרגע בקולקציה (מתואמת על ידי התייחסות, ולאחר מכן על-ידי דיקט תמיכה).
CopyTo(array: Annotation[], index: int)העתק את ההודעות לתוך סדר החל באינדקס.
Delete()הסר כל הערה מהקולקציה (Aspose.Pdf alias for Clear; שמור עבור שוויון API).
Delete(index: int)הסר את ההערה על המדד המבוסס 1 שניתן.
FindByName(name: string)מצא שם של הכרטיס שבו /NM (שם הכריטיס) כניסה מתאימה.
Remove(annotation: Annotation)הסר את המשחק הראשון של ההערה; חוזר נכון כאשר ההודעה הוסרה.
Delete(annotation: Annotation)הסר את ההודעה המוצעת מהאוסף.
RemoveAt(index: int)הסר את ההערה על האינדקס.
GetEnumerator()הוספנו את ההערות על תמונה של הרשימה הבסיסית, כך שהקולרים יוכלו להסיר את הערות (באמצעות Delete / RemoveAt) מבפנים של המגדל ללא הצטרפות לשומרי האוסף החי.
Accept(visitor: AnnotationSelector)עקבו אחרי כל תגית קובץ ושלחו ללקוח.

ראה גם

 עברית