FreeTextAnnotation

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คําอธิบาย
DefaultAppearancestring?อ่าน/เขียนสายการแสดงตัวตามกําหนด /DA.
DefaultAppearanceObjectDefaultAppearanceอ่านการรองรับวัตถุที่ออกแบบโดยตั้งค่า DefaultAppearance.
DefaultStylestring?อ่าน/เขียนสไตล์อุดมข้อความแบบถัดไปในเส้นตรงที่นําเข้า / DS.
RichTextstring?อ่าน/เขียนสายข้อความรวย (XHTML) สําหรับคําอธิบาย (/การเข้า RC).
AnnotationTypeAnnotationTypeอ่านเสมอ FreeText.
CalloutPoint[]?อ่าน/เขียนคอลลูต โพลิลิน (/ CL entry, PDF 32000 §12.5.6.6 Free text).
JustificationJustificationอ่าน/เขียนการอ้างข้อความที่ทําการแสดง (/Q: 0=ซ้าย, 1=กลาง, 2=ขวา).
IntentFreeTextIntentอ่าน/เขียนความตั้งใจในข้อความอิสระ (/IT FreeTextCallout / FreeTextTypeWriter).
StartingStyleLineEndingอ่าน/เขียนสไตล์เริ่มต้น-ปลายเส้น (/LE การใส่ครั้งแรก; เพียงความต้องการการเรียกเท่านั้น).
EndingStyleLineEndingอ่าน/เขียนสไตล์ปลายสาย (/LE รายการที่สอง; เพียงความต้องการในการเรียก).
RotateAspose.Pdf.Rotationอ่าน/เขียนการหมุนหน้าของข้อความที่ทําการแสดง (/ Rotate).
TextRectangleRectangle?อ่าน/เขียนกลมขวาภายในข้อความ (/RD inset จาก /Rect).
TextStyleTextStyleอ่าน/เขียนรูปแบบข้อความที่จัดสรร (ลักษณะตัวอักษร / ขนาด / สี / การโยง) ใช้เมื่อแสดงเนื้อหาที่มีบทความมั่งคั่ง.
CreationDateSystem.DateTimeอ่าน/เขียนการสร้างตราเวลาที่บันทึกใน /CreationDate.
Opacitydoubleอ่าน/เขียนOpacity (0..1) ถอดไปใน /CA.
PopupPopupAnnotation?อ่าน/เขียนการแสดงความหมายในโพ๊ปเป็อตที่เกี่ยวข้อง (/Popup).
ReplyTypeReplyTypeอ่าน/เขียนความสัมพันธ์ตอบสนองกับ InReplyTo (/RT).
Subjectstring?อ่าน/เขียนเส้นหัวข้อ (/Subj).
Titlestring?อ่าน/เขียนผู้เขียน / ชื่อหนังสือที่นําไปใน /T.
RectRectangle?อ่าน/เขียนสี่เหลี่ยมการอธิบาย (ตําแหน่งบนหน้า).
InnerRectRectangle?อ่านการแสดงความหมายขนานที่ใส่โดย /RD (ความแตกต่างของขนาด) แถวที่วาดจริงๆภายใน Rect.
Widthdoubleอ่าน/เขียนความกว้างของสี่เหลี่ยมที่เขียนคําอธิบาย.
Heightdoubleอ่าน/เขียนความสูงของสี่เหลี่ยมที่เขียนข้อความ.
ActiveStatestring?อ่าน/เขียนสภาพการปรากฏตัวที่กําลังทํางาน (/รายการ AS).
AlignmentTextAlignmentอ่าน/เขียนการจัดสรรข้อความ (สําหรับคําอธิบายแบบฟรีเท็กซ์ / วิดจีตที่มีบทความรวย).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentอ่าน/เขียนการจัดตั้งแนวขอบ (Aspose.Pdf แสดงเรื่องนี้นอกจากการจัดสรร; ทั้งสองสามารถปรับได้อย่างอิสระ).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentอ่าน/เขียนการยกเว้นการจัดสรรแนวขอบแบบเฉพาะข้อความ.
AppearanceAppearanceDictionaryอ่านพจนานุกรมการปรากฏตัว (/ AP entry) แทงตามชื่อกระแสความปรากฎตัวของพจนามากว่า N, D, R.
StatesAppearanceDictionaryอ่านพจนานุกรมการแสดงตัวตน-สภาวะ (ส่วนลักษณะของ AP/N ตามรัฐ เช่น.
NormalAppearanceXForm?อ่านการแสดงอธิบายตามปกติ (/AP /N) เป็น XForm หรือ null เมื่อไม่มีอะไร.
UpdateAppearanceOnConvertboolอ่าน/เขียนการสร้างใหม่การแสดงความเห็นเมื่อบันทึกคําบรรยายเป็นเอกสารที่แปลง.
UseFontSubsetboolอ่าน/เขียนการที่ตัวอักษร (ถ้ามี) ที่ถูกนํามาใช้ จะต้องตั้งรองลงหรือไม่.
Contentsstring?อ่าน/เขียนเนื้อหาของคําอธิบาย (ข้อความ).
BorderBorder?อ่าน/เขียนแอนโตทเบอร์ดี้.
ColorColorอ่าน/เขียนสีขอบการอธิบาย (/ C entry).
InteriorColorColor?อ่าน/เขียนสีภายในคําบรรยาย (/การบันทึก IC สําหรับคําประโยควงกลม / ตาราง / เส้น).
Namestring?อ่าน/เขียนชื่อคําบรรยาย (ตัวจําแนกเฉพาะ บันทึก /NM).
FullNamestring?อ่านชื่อที่มีคําบรรยายสมบูรณ์แบบ.
ModifiedDatestring?อ่านวันที่เปลี่ยน.
ModifiedDateTimeอ่าน/เขียนวันที่ /M (ปรับเปลี่ยน) เป็น DateTime ที่ถูกตีพิมพ์.
FlagsAnnotationFlagsอ่าน/เขียนแฟนโล่การแสดงความหมาย (/F entry) ใช้เป็นฐานรองรับในการเก็บรักษาทั้งแบบ int และแบบที่ตีพิมพ์.
AnnotationFlagsAnnotationFlagsอ่าน/เขียนอัลยาสที่เขียนของ Flags ที่ตรงกับพื้นผิวสาธารณะ Aspose.Pdf ซึ่งแสดงให้เห็นว่า AnnotationFlags เป็นคุณสมบัติ.
ActionPdfAction?อ่าน/เขียนการกระทําที่เกี่ยวข้องกับคําอธิบายนี้ (/รายการ).
ActionsPdfActionCollectionอ่านการรวบรวมการกระทําที่เกี่ยวข้องกับคําบรรยายนี้.
Authorstring?อ่านผู้เขียนคําบรรยาย (/รายการใน T).
AnnotationStatestring?อ่านสถานการณ์การแสดงความหมาย (/รายงานของรัฐ) เช่น.
AnnotationStateModelstring?อ่านรูปแบบสถานะการแสดงความคิดเห็น (/StateModel) ตัวอย่างเช่น.
InReplyToAnnotation?อ่าน/เขียนคําบรรยายที่นี่ตอบ (/การเข้า IRT).
QuadPointsPoint[]อ่าน/เขียนQuadPoints เป็นอาร์เรย์ของค่าจุด.
CharacteristicsCharacteristicsอ่านลักษณะของความเห็น (สีขอบ, สีพื้นหลัง, การหมุน).
PageIndexintอ่าน1-based index of the page that owns this annotation.
PagePage?อ่านหน้าที่ถือความหมายนี้ หรือ null เมื่อมันไม่สามารถแก้ไขได้ (เช่น.
VerticalAlignmentVerticalAlignmentอ่าน/เขียนการจัดตั้งแนวตั้งที่ใช้ในกรณีนี้.
MarginMarginInfoอ่าน/เขียนข้อมูลด้านนอกของค่าเฉพาะเจาะจงที่ใช้ในข้อนี้.
IsFirstParagraphInColumnboolอ่าน/เขียนกดบังคับให้ข้อความเริ่มต้นแถวใหม่.
IsKeptWithNextboolอ่าน/เขียนให้ข้อนี้อยู่บนหน้าเดียวกันกับที่ต่อไป.
IsInNewPageboolอ่าน/เขียนกดบังคับให้บทความเริ่มต้นจากหน้าใหม่.
IsInLineParagraphboolอ่าน/เขียนการแสดงสัญลักษณ์ในข้อตกลง (ไม่เริ่มต้นแถวใหม่).
HyperlinkTextstring?อ่าน/เขียนเป้าหมายไฮเปอร์ลิงค์ที่ใช้รหัสสตริงเก่า.
HyperlinkHyperlink?อ่าน/เขียนการตกแต่งไฮเปอร์ลิงค์ที่ใช้ในข้อความ.
ZIndexintอ่าน/เขียนอินเด็กซ์ 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 สถานการณ์.

ดูเช่นกัน

 ภาษาไทย