TextFragment

ภาพรวม

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 คน.

คุณสมบัติ

ชื่อประเภทAccessคําอธิบาย
TabStopsTabStops?อ่าน/เขียนTab หยุดสําหรับชิ้นนี้ (ใช้กับ #$TAB marker ในข้อความ).
TextEditOptionsTextEditOptionsอ่าน/เขียนการแก้ไขตัวเลือกที่ใช้ระหว่างการเปลี่ยนข้อความ / แทนอักษร.
IsInLineParagraphboolอ่าน/เขียนเมื่อเป็นจริง, ภาพกระดูกข้อความนี้จะแสดงบนเส้นเดียวกันกับบทในแถวที่ก่อนหน้า (ดู docs.aspose.com/pdf/net/add-text-to-pdf-file “inline paragraphs”).
IsInNewPageboolอ่าน/เขียนรับหรือกำหนดค่า is ในหน้าใหม่.
VerticalAlignmentVerticalAlignmentอ่าน/เขียนรับหรือกำหนดการจัดแนวแนวตั้ง.
Textstringอ่าน/เขียนเนื้อหาของบทความ.
ReplaceOptionsTextReplaceOptionsอ่านตัวเลือกการแทนที่ข้อความที่ใช้โดย TextFragmentAbsorber แทนเส้นทาง.
PagePage?อ่านหน้าที่ชิ้นส่วนนี้เป็นของ (นามฉายสาธารณะสําหรับ SourcePage).
FormXForm?อ่านXForm ที่ชิ้นส่วนนี้ถูกสกัดออก หรือ null สําหรับชิปส่วนระดับหน้า.
FootNoteNote?อ่าน/เขียนข้อความด้านล่างที่ไม่รับสมัคร ที่ติดต่อกับกระดาษนี้.
HorizontalAlignmentHorizontalAlignmentอ่าน/เขียนการจัดสรรแนวขอบที่ใช้เมื่อฉบับนี้ถูกวางไว้เป็นข้อ (เพิ่มไปยัง page.Paragraphs).
RectangleRectangle?อ่านช่องสี่เหลี่ยมที่กั้นของชิ้นข้อความนี้บนหน้า.
PositionPosition?อ่าน/เขียนสถานที่ข้อความ.
BaselinePositionPosition?อ่าน/เขียนสถานที่ฐานของข้อความ.
MarginMarginInfoอ่าน/เขียนข้อมูลของขอบเขตสําหรับการวางแผนเมื่อใช้เป็นส่วนประกอบในข้อความ.
TextStateTextFragmentStateอ่านสถานะข้อความ (ลักษณะตัวอักษร ขนาดสี).
PageIndexintอ่านอินเด็กซ์หน้า (0-based) ที่พบชิ้นนี้.
FontSizedoubleอ่านสั้นเข้า TextState.FontSize.
SegmentsTextSegmentCollectionอ่าน/เขียนภาพรวมของส่วนข้อความที่ประกอบเป็นชิ้นนี้ (1-index).
HyperlinkHyperlinkอ่าน/เขียนไฮเปอร์ลิงค์ที่ใช้กับชิ้นนี้.
EndNoteNote?อ่าน/เขียนคําบันทึกท้ายที่ติดต่อกับกระดาษนี้.
WrapLinesCountintอ่าน/เขียนจํานวนเส้นที่ผูกไว้ ซึ่งคํานวณได้ระหว่างการวางแผน.
IsFirstParagraphInColumnboolอ่าน/เขียนกดบังคับให้ข้อความเริ่มต้นแถวใหม่.
IsKeptWithNextboolอ่าน/เขียนให้ข้อนี้อยู่บนหน้าเดียวกันกับที่ต่อไป.
HyperlinkTextstring?อ่าน/เขียนเป้าหมายไฮเปอร์ลิงค์ที่ใช้รหัสสตริงเก่า.
ZIndexintอ่าน/เขียนอินเด็กซ์ Z-order ที่ใช้โดยเครื่องทําการแสดง DOM.

วิธีการ

Signatureคําอธิบาย
TextFragment()สร้างสื่อข้อความที่มีการหยุดแท็บ.
TextFragment(tabStops: TabStops)เรียก TextFragment(tabStops) ในตัวอย่างนี้ TextFragment.
TextFragment(text: string)สร้างสื่อที่ใช้กับข้อความที่ให้ไว้.
TextFragment(text: string, tabStops: TabStops)สร้างสรรพส่วนข้อความด้วยบทความที่ให้และตารางการแก้ไข tabStops.
TextFragment(text: string, rectangle: Rectangle?, textState: TextState?)เรียก TextFragment ((text, rectangle, textState) ในตัวอย่างนี้ TextFragment.
IsolateTextSegments(startIndex: int, length: int)การแยกระยะตัวอักษร [startIndex, startInindex+length) (startIndeks เป็นการสลับตัวละครที่เนื่องจาก 0 เข้าไปในข้อความของชิ้นส่วน) ไปเป็น TextSegment ((s) ของตัวเอง): ส่วนแบ่งปกปิดถูกหารออกเป็นสามส่วนสูงสุด (ก่อน / พักพัด / หลังจาก), แต่ละส่วนได้รับมรดทายมาจากตัวก่อน TextState และสะสม Segments ของชิปส่วนนั้นจะถูกสร้างใหม่เพื่อแสดงให้เห็นถึงการแตกต่าง.
Clone()สําเนาที่ไม่ค่อยคล่องของชิ้นส่วน (ข้อความ + รัฐ).
CloneWithSegments()คลอนชิ้นส่วนและภาคของมัน.

ดูเช่นกัน

 ภาษาไทย