FreeTextAnnotation
ภาพรวม
FreeTextAnnotation เป็นคลาสใน Aspose.PDF FOSS สําหรับ .NET. ทายาทจาก: MarkupAnnotation.
FreeTextAnnotation คอนสตรัคเตอร์อนุญาตให้สร้างคําอธิบายในข้อความอิสระบนหน้าเฉพาะตัวของขั้นตั้งที่มีลักษณะที่กําหนดไว้.
หมวดนี้ให้ 18 วิธีในการทํางานกับวัตถุ FreeTextAnnotation ในโปรแกรม .NET. วิธีการที่ใช้ได้แก่: Accept, ChangeAfterResize, ClearState, Clone, FindStateAnnotation, Flatten, FreeTextAnnotation, GetRectangle, GetState, GetStateModel, MarkupAnnotation, SetMarkedState,และ 4 วิธีเพิ่มเติม. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน .NET ใดก็ได้หลังจากติดตั้งแพ็คเกจ Aspose.PDF FOSS for .Net. คุณสมบัติ: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState,และอีก 55 คน.
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|---|---|---|
DefaultAppearance | string? | อ่าน/เขียน | สายการแสดงตัวตามกําหนด /DA. |
DefaultAppearanceObject | DefaultAppearance | อ่าน | การรองรับวัตถุที่ออกแบบโดยตั้งค่า DefaultAppearance. |
DefaultStyle | string? | อ่าน/เขียน | สไตล์อุดมข้อความแบบถัดไปในเส้นตรงที่นําเข้า / DS. |
RichText | string? | อ่าน/เขียน | สายข้อความรวย (XHTML) สําหรับคําอธิบาย (/การเข้า RC). |
AnnotationType | AnnotationType | อ่าน | เสมอ FreeText. |
Callout | Point[]? | อ่าน/เขียน | คอลลูต โพลิลิน (/ CL entry, PDF 32000 §12.5.6.6 Free text). |
Justification | Justification | อ่าน/เขียน | การอ้างข้อความที่ทําการแสดง (/Q: 0=ซ้าย, 1=กลาง, 2=ขวา). |
Intent | FreeTextIntent | อ่าน/เขียน | ความตั้งใจในข้อความอิสระ (/IT FreeTextCallout / FreeTextTypeWriter). |
StartingStyle | LineEnding | อ่าน/เขียน | สไตล์เริ่มต้น-ปลายเส้น (/LE การใส่ครั้งแรก; เพียงความต้องการการเรียกเท่านั้น). |
EndingStyle | LineEnding | อ่าน/เขียน | สไตล์ปลายสาย (/LE รายการที่สอง; เพียงความต้องการในการเรียก). |
Rotate | Aspose.Pdf.Rotation | อ่าน/เขียน | การหมุนหน้าของข้อความที่ทําการแสดง (/ Rotate). |
TextRectangle | Rectangle? | อ่าน/เขียน | กลมขวาภายในข้อความ (/RD inset จาก /Rect). |
TextStyle | TextStyle | อ่าน/เขียน | รูปแบบข้อความที่จัดสรร (ลักษณะตัวอักษร / ขนาด / สี / การโยง) ใช้เมื่อแสดงเนื้อหาที่มีบทความมั่งคั่ง. |
CreationDate | System.DateTime | อ่าน/เขียน | การสร้างตราเวลาที่บันทึกใน /CreationDate. |
Opacity | double | อ่าน/เขียน | Opacity (0..1) ถอดไปใน /CA. |
Popup | PopupAnnotation? | อ่าน/เขียน | การแสดงความหมายในโพ๊ปเป็อตที่เกี่ยวข้อง (/Popup). |
ReplyType | ReplyType | อ่าน/เขียน | ความสัมพันธ์ตอบสนองกับ InReplyTo (/RT). |
Subject | string? | อ่าน/เขียน | เส้นหัวข้อ (/Subj). |
Title | string? | อ่าน/เขียน | ผู้เขียน / ชื่อหนังสือที่นําไปใน /T. |
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? | อ่าน/เขียน | เนื้อหาของคําอธิบาย (ข้อความ). |
Border | Border? | อ่าน/เขียน | แอนโตทเบอร์ดี้. |
Color | Color | อ่าน/เขียน | สีขอบการอธิบาย (/ C entry). |
InteriorColor | Color? | อ่าน/เขียน | สีภายในคําบรรยาย (/การบันทึก IC สําหรับคําประโยควงกลม / ตาราง / เส้น). |
Name | string? | อ่าน/เขียน | ชื่อคําบรรยาย (ตัวจําแนกเฉพาะ บันทึก /NM). |
FullName | string? | อ่าน | ชื่อที่มีคําบรรยายสมบูรณ์แบบ. |
ModifiedDate | string? | อ่าน | วันที่เปลี่ยน. |
Modified | DateTime | อ่าน/เขียน | วันที่ /M (ปรับเปลี่ยน) เป็น DateTime ที่ถูกตีพิมพ์. |
Flags | AnnotationFlags | อ่าน/เขียน | แฟนโล่การแสดงความหมาย (/F entry) ใช้เป็นฐานรองรับในการเก็บรักษาทั้งแบบ int และแบบที่ตีพิมพ์. |
AnnotationFlags | AnnotationFlags | อ่าน/เขียน | อัลยาสที่เขียนของ Flags ที่ตรงกับพื้นผิวสาธารณะ Aspose.Pdf ซึ่งแสดงให้เห็นว่า AnnotationFlags เป็นคุณสมบัติ. |
Action | PdfAction? | อ่าน/เขียน | การกระทําที่เกี่ยวข้องกับคําอธิบายนี้ (/รายการ). |
Actions | PdfActionCollection | อ่าน | การรวบรวมการกระทําที่เกี่ยวข้องกับคําบรรยายนี้. |
Author | string? | อ่าน | ผู้เขียนคําบรรยาย (/รายการใน T). |
AnnotationState | string? | อ่าน | สถานการณ์การแสดงความหมาย (/รายงานของรัฐ) เช่น. |
AnnotationStateModel | string? | อ่าน | รูปแบบสถานะการแสดงความคิดเห็น (/StateModel) ตัวอย่างเช่น. |
InReplyTo | Annotation? | อ่าน/เขียน | คําบรรยายที่นี่ตอบ (/การเข้า IRT). |
QuadPoints | Point[] | อ่าน/เขียน | QuadPoints เป็นอาร์เรย์ของค่าจุด. |
Characteristics | Characteristics | อ่าน | ลักษณะของความเห็น (สีขอบ, สีพื้นหลัง, การหมุน). |
PageIndex | int | อ่าน | 1-based index of the page that owns this annotation. |
Page | Page? | อ่าน | หน้าที่ถือความหมายนี้ หรือ null เมื่อมันไม่สามารถแก้ไขได้ (เช่น. |
VerticalAlignment | VerticalAlignment | อ่าน/เขียน | การจัดตั้งแนวตั้งที่ใช้ในกรณีนี้. |
Margin | MarginInfo | อ่าน/เขียน | ข้อมูลด้านนอกของค่าเฉพาะเจาะจงที่ใช้ในข้อนี้. |
IsFirstParagraphInColumn | bool | อ่าน/เขียน | กดบังคับให้ข้อความเริ่มต้นแถวใหม่. |
IsKeptWithNext | bool | อ่าน/เขียน | ให้ข้อนี้อยู่บนหน้าเดียวกันกับที่ต่อไป. |
IsInNewPage | bool | อ่าน/เขียน | กดบังคับให้บทความเริ่มต้นจากหน้าใหม่. |
IsInLineParagraph | bool | อ่าน/เขียน | การแสดงสัญลักษณ์ในข้อตกลง (ไม่เริ่มต้นแถวใหม่). |
HyperlinkText | string? | อ่าน/เขียน | เป้าหมายไฮเปอร์ลิงค์ที่ใช้รหัสสตริงเก่า. |
Hyperlink | Hyperlink? | อ่าน/เขียน | การตกแต่งไฮเปอร์ลิงค์ที่ใช้ในข้อความ. |
ZIndex | int | อ่าน/เขียน | อินเด็กซ์ Z-order ที่ใช้โดยเครื่องทําการแสดง DOM. |
วิธีการ
| Signature | คําอธิบาย |
|---|---|
FreeTextAnnotation(page: Page, rect: Rectangle, appearance: DefaultAppearance) | สร้าง FreeTextAnnotation ใหม่ โดยการแสดงตัวตามแบบตั้งค่า. |
FreeTextAnnotation(document: Document, appearance: DefaultAppearance) | ctor ที่ติดกับเอกสารสําหรับการสร้าง FreeTextAnnotation ซึ่งยังไม่ได้ยึดต่อหน้าเฉพาะ; ผู้เรียกจะเพิ่มมันผ่าน page.Annotations.Add ((ไม่บอก)). |
SetTextStyle(textStyles: RichTextFontStyles, fontName: string, fontSize: double, fontColor: System.Drawing.Color) | ใช้สไตล์ Flag ไปยังทั้งหมดการทํางานของข้อความ. |
SetTextStyle(fromInd: int, toInd: int, textStyles: RichTextFontStyles) | ใช้ร่องแบบ Rich-Text ไปยังซับสตริง [จาก Ind, toInd]. |
Accept(visitor: AnnotationSelector) | เรียก Accept(visitor) ในตัวอย่าง FreeTextAnnotation นี้. |
MarkupAnnotation(document: Document) | ctor ที่ติดกับเอกสารสําหรับการสร้าง markup annotation ซึ่งยังไม่ได้ยึดต่อหน้าเฉพาะ; ผู้เรียกจะเพิ่มมันภายหลังผ่าน page.Annotations.Add(annot). |
GetState() | อ่าน / State ในคําศัพท์ของ Properties ของการอธิบาย. |
GetStateModel() | อ่าน /StateModel การเข้า, แผนที่หายไป /การเข้ายัง Undefined. |
SetMarkedState(marked: bool) | ตั้ง /State เป็น Marked หรือ Unmarked พร้อมกับ /StateModel = Marked. |
SetReviewState(state: AnnotationState) | ตั้งค่าสถานะการตรวจสอบ. |
ClearState() | ลบ / State และ /StateModel ที่บันทึกไว้ทั้งหมด. |
FindStateAnnotation() | ค้นหาคําบรรยายการติดตามสถานการณ์ที่เชื่อมโยงกับ markup นี้ (คําบันทึกการตอบ IRT / ล่าสุดที่มีรายการ / State, ตาม PDF 32000 §12.5.6.3). |
GetRectangle(considerRotation: bool) | วงจรสั้นที่ปรับโดย considerRotation. |
ChangeAfterResize(transform: Matrix) | ปรับรูปทรงของคําบรรยายหลังจากที่ผู้ใช้ปรับขนาดหน้าหรือสี่เหลี่ยมเจ้าภาพ. |
UpdateAppearances() | การสร้างใหม่ของสายการปรากฏตัวปกติ (/AP /N) จากรูปทรงและสีที่อยู่ในปัจจุบันของการแสดงความคิดเห็น. |
WriteXfdf(writer: System.Xml.XmlWriter) | การเรียงความในรุ่นนี้เป็นองค์ประกอบ XFDF ให้กับผู้เขียน (PDF 32000 §12.7.8 / X F D F 3.0). |
Flatten() | แผ่นความหมายนี้ ทําให้การมองเห็นของมันอยู่ในเนื้อหาหน้า และลบมันจากเรียงคํานวณของหน้า. |
Clone() | Shallow clone คลิปสเกลาร์/ref-shared สถานการณ์. |