קטע טקסט
סקירה כללית
TextFragment היא מחלקה ב‑Aspose.PDF FOSS עבור .NET.
יורשת מ: BaseParagraph.
מייצג קטע טקסט בדף עם מידע על מיקום וסגנון.
המחלקה הזו מספקת 8 שיטות לעבודה עם אובייקטים מסוג TextFragment בתוכניות .NET.
השיטות הזמינות כוללות: Clone, CloneWithSegments, IsolateTextSegments, TextFragment.
כל החברים הציבוריים נגישים לכל יישום .NET לאחר התקנת חבילת Aspose.PDF FOSS for .NET.
מאפיינים: BaselinePosition, EndNote, FontSize, FootNote, Form, HorizontalAlignment, ועוד 20.
מאפיינים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
TabStops | TabStops? | קריאה/כתיבה | עצירות טאב עבור קטע זה (משמש עם סמני #$TAB בטקסט). |
TextEditOptions | TextEditOptions | קריאה/כתיבה | אפשרויות עריכה המיושמות במהלך החלפת טקסט / החלפת גופן. |
IsInLineParagraph | bool | קריאה/כתיבה | כאשר אמת, קטע הטקסט הזה מוצג באותה שורה כמו הפסקה המשולבת הקודמת (ראו docs.aspose.com/pdf/net/add-text-to-pdf-file “inline paragraphs”). |
IsInNewPage | bool | קריאה/כתיבה | מקבל או מגדיר האם הוא בעמוד חדש. |
VerticalAlignment | VerticalAlignment | קריאה/כתיבה | מקבל או מגדיר את היישור האנכי. |
Text | string | קריאה/כתיבה | תוכן הטקסט. |
ReplaceOptions | TextReplaceOptions | קריאה | אפשרויות החלפת טקסט המשמשות על ידי TextFragmentAbsorber להחלפת נתיבים. |
Page | Page? | קריאה | העמוד שאליו שייך קטע זה (כינוי ציבורי ל-SourcePage). |
Form | XForm? | קריאה | ה-XForm שממנו נלקח קטע זה, או null עבור קטעים ברמת העמוד. |
FootNote | Note? | קריאה/כתיבה | הערת שוליים אופציונלית המצורפת לקטע זה. |
HorizontalAlignment | HorizontalAlignment | קריאה/כתיבה | יישור אופקי המשמש כאשר קטע זה מוצג כפסקה (נוסף ל-page.Paragraphs). |
Rectangle | Rectangle? | קריאה | מלבן הגבול של קטע הטקסט הזה על העמוד. |
Position | Position? | קריאה/כתיבה | מיקום הטקסט. |
BaselinePosition | Position? | קריאה/כתיבה | מיקום קו הבסיס של הטקסט. |
Margin | MarginInfo | קריאה/כתיבה | מידע על השוליים לפריסה כאשר משמש כאלמנט פסקה. |
TextState | TextFragmentState | קריאה | מצב הטקסט (גופן, גודל, צבע). |
PageIndex | int | קריאה | אינדקס העמוד (מתחיל מ‑0) שבו נמצא קטע זה. |
FontSize | double | קריאה | קיצור ל-TextState.FontSize. |
Segments | TextSegmentCollection | קריאה/כתיבה | האוסף של מקטעי הטקסט המרכיבים קטע זה (מתחיל מ‑1). |
Hyperlink | Hyperlink | קריאה/כתיבה | קישור היפר-טקסט המיושם על קטע זה. |
EndNote | Note? | קריאה/כתיבה | הערת סיום המצורפת לקטע זה. |
WrapLinesCount | int | קריאה/כתיבה | מספר השורות המגולרות המחושבות במהלך הפריסה. |
IsFirstParagraphInColumn | bool | קריאה/כתיבה | הכרז על הפסקה להתחיל בעמודה חדשה. |
IsKeptWithNext | bool | קריאה/כתיבה | לשמור פסקה זו באותו עמוד כמו הבאה. |
HyperlinkText | string? | קריאה/כתיבה | יעד קישור היפר-טקסט מסוג מחרוזת בירושה. |
ZIndex | int | קריאה/כתיבה | אינדקס סדר Z המשמש על ידי מציג ה-DOM. |
שיטות
| חתימה | תיאור |
|---|---|
TextFragment() | צור קטע טקסט עם עמדות טאב. |
TextFragment(tabStops: TabStops) | קורא ל‑TextFragment על מופע TextFragment זה. |
TextFragment(text: string) | צור קטע טקסט עם הטקסט הנתון. |
TextFragment(text: string, tabStops: TabStops) | צור קטע טקסט עם הטקסט הנתון וטבלת רזולוציית tabStops. |
TextFragment(text: string, rectangle: Rectangle?, textState: TextState?) | |
IsolateTextSegments(startIndex: int, length: int) | החזר קטעי טקסט המכסים את טווח התווים הנתון (startIndex הוא מבוסס‑1). |
Clone() | העתקה רדודה של הקטע (טקסט + מצב). |
CloneWithSegments() | שכפל את הקטע ו‑SEGMENTS שלו. |