LineAnnotation
ภาพรวม
LineAnnotation เป็นคลาสใน Aspose.PDF FOSS สําหรับ .NET. ทายาทจาก: MarkupAnnotation.
หมวดนี้ให้วิธีการ 17 สําหรับทํางานกับ LineAnnotation วัตถุในโปรแกรม .NET. วิธีการที่ใช้ได้แก่: Accept, ChangeAfterResize, ClearState, Clone, FindStateAnnotation, Flatten, GetRectangle, GetState, GetStateModel, LineAnnotation, MarkupAnnotation, SetMarkedState,และ 4 วิธีเพิ่มเติม. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน .NET ใดก็ได้หลังจากติดตั้งแพ็คเกจ Aspose.PDF FOSS for .Net. คุณสมบัติ: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState,และอีก 56 คน.
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|---|---|---|
AnnotationType | AnnotationType | อ่าน | เสมอ Line. |
Border | Border? | อ่าน/เขียน | ขอบด้วยความกว้าง สไตล์และรูปแบบ dash ที่แก้ไขจาก /BS. |
Starting | Point | อ่าน/เขียน | จุดเริ่มต้นของเส้น (/L รายการ, คู่แรก). |
Ending | Point | อ่าน/เขียน | จุดปลายของเส้น (/L รายการ, คู่ที่สอง). |
CaptionOffset | Point | อ่าน/เขียน | การชักเปลี่ยนคําบรรยายจากตัวประกอบ (/ CO entry). |
CaptionPosition | CaptionPosition | อ่าน/เขียน | ที่คําบรรยายอยู่เทียบกับเส้น (/การใส่CP). |
InteriorColor | Color? | อ่าน/เขียน | สีการเต็มภายในสําหรับปลายเส้น (/รายการ IC). |
LeaderLine | double | อ่าน/เขียน | ความยาวของเส้นผู้นําที่ตั้งกับเส้น (/การเข้า LL). |
LeaderLineExtension | double | อ่าน/เขียน | การขยายเส้นผู้นําไปเหนือเส้น (/LLE entry). |
LeaderLineOffset | double | อ่าน/เขียน | การช่างเส้นผู้นําจากจุดปลายของสาย (/รายการ LLO). |
ShowCaption | bool | อ่าน/เขียน | การแสดงคําบรรยายของเส้น (/การใส่ Cap) หรือไม่. |
Measure | Measure | อ่าน/เขียน | เมตาข้อมูลหน่วยวัด (/การบันทึกมาตรฐาน). |
Intent | LineIntent | อ่าน/เขียน | รับหรือกำหนดค่า intent. |
StartingStyle | LineEnding | อ่าน/เขียน | รับหรือกำหนดสไตล์เริ่มต้น. |
EndingStyle | LineEnding | อ่าน/เขียน | รับหรือกำหนดสไตล์การสิ้นสุด. |
CreationDate | System.DateTime | อ่าน/เขียน | การสร้างตราเวลาที่บันทึกใน /CreationDate. |
Opacity | double | อ่าน/เขียน | Opacity (0..1) ถอดไปใน /CA. |
Popup | PopupAnnotation? | อ่าน/เขียน | การแสดงความหมายในโพ๊ปเป็อตที่เกี่ยวข้อง (/Popup). |
ReplyType | ReplyType | อ่าน/เขียน | ความสัมพันธ์ตอบสนองกับ InReplyTo (/RT). |
RichText | string? | อ่าน/เขียน | เนื้อหาที่รวย (/RC) ในรูปแบบ XHTML. |
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? | อ่าน/เขียน | เนื้อหาของคําอธิบาย (ข้อความ). |
Color | Color | อ่าน/เขียน | สีขอบการอธิบาย (/ C entry). |
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 | คําอธิบาย |
|---|---|
LineAnnotation(page: Page, rect: Rectangle, start: Point, end: Point) | เรียก LineAnnotation ((หน้า, rect, เริ่ม, สิ้น) ในตัวอย่างนี้ LineAnnotation. |
LineAnnotation(document: Document, start: Point, end: Point) | เอกสารที่ติดต่อ LineAnnotation ctor. |
UpdateAppearances() | เรียก UpdateAppearances ในตัวอย่างนี้ LineAnnotation. |
UpdateAppearance(annotation: LineAnnotation) | การสร้างความเป็นมาของคําอธิบายใหม่. |
ChangeAfterResize(transform: Matrix) | ใช้การแปลงที่จุดเริ่มต้น / จุดสิ้นสุดของเส้นหลังจากหน้าหรือขวดถูกปรับขนาด. |
Accept(visitor: AnnotationSelector) | เรียก Accept(visitor) ในตัวอย่าง LineAnnotation นี้. |
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. |
WriteXfdf(writer: System.Xml.XmlWriter) | การเรียงความในรุ่นนี้เป็นองค์ประกอบ XFDF ให้กับผู้เขียน (PDF 32000 §12.7.8 / X F D F 3.0). |
Flatten() | แผ่นความหมายนี้ ทําให้การมองเห็นของมันอยู่ในเนื้อหาหน้า และลบมันจากเรียงคํานวณของหน้า. |
Clone() | Shallow clone คลิปสเกลาร์/ref-shared สถานการณ์. |