LinkAnnotation

LinkAnnotation

Overview

LinkAnnotation เป็นคลาสใน Aspose.PDF FOSS สําหรับ Java. ทายาทจาก: Annotation.

การแสดงความหมายของลิงค์ (ISO 32000-1:2008 ภาค 12.5.6.5 /ย่อยชนิด/ลินค์).

หมวดนี้ให้วิธีการ 55 สําหรับทํางานกับ LinkAnnotation วัตถุในโปรแกรม Java. วิธีการที่ใช้ได้แก่: LinkAnnotation, flatten, fromDictionary, getAction, getActions, getBorder, getColor, getContents, getDestination, getFlags, getFlagsAsEnum, getHorizontalAlignment,และ 42 วิธีเพิ่มเติม. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Java ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java. คุณสมบัติ: action, actions, border, color, contents, firstParagraphInColumn,และอีก 26 คน.

Properties

NameTypeAccessDescription
actionPdfActionReadการตอบกลับการกระทําที่เกี่ยวข้องกับคําอธิบายลิงค์นี้ (/รายการ).
subtypeStringReadการคืนย่อยประเภทการแสดงความคิดเห็น (เช่น.
rectRectangleReadส่งกลับรูปสี่เหลี่ยมที่ระบุตําแหน่งของมันบนหน้า.
contentsStringReadการคืนเนื้อหาข้อความของคําอธิบาย (/การใส่เน้นส่วน).
nameStringReadการคืนชื่อเฉพาะของคําอธิบาย (/NM entry).
modifiedStringReadกลับวันและเวลาที่คําบรรยายถูกปรับปรุงครั้งสุดท้าย (/M entry).
flagsintReadส่งกลับป้ายความหมาย (/F entry) เป็นบิตมาสก์.
flagsAsEnumjava.util.EnumSet<AnnotationFlags>Readกลับร่องรอยคําบรรยายเป็น {@link java.util.EnumSet} ที่ถูกตีพิมพ์.
invisiblebooleanReadกลับข้อมูลที่ว่า สายสัญลักษณ์ไม่เห็น (บิต 1) ได้ถูกตั้งค่าหรือไม่.
hiddenbooleanReadกลับข้อมูลที่ว่า เผยแฝง (บิต 2) ได้ถูกตั้งค่าหรือไม่.
printbooleanReadกลับข้อมูลว่า การประกอบรหัส Print (bit 3) ได้หรือไม่.
noZoombooleanReadกลับข้อมูลที่ว่าการตั้งสัญลักษณ์ NoZoom (บิต 4) ได้หรือไม่.
noRotatebooleanReadกลับข้อมูลที่ว่าการตั้งสัญลักษณ์ NoRotate (บิต 5) ได้หรือไม่.
noViewbooleanReadกลับข้อมูลที่ว่าการตั้งสัญลักษณ์ NoView (bit 6) ได้หรือไม่.
readOnlybooleanReadกลับข้อมูลที่ว่าการตั้งสัญลักษณ์ ReadOnly (บิต 7) ได้หรือไม่.
lockedbooleanReadกลับข้อมูลที่ว่า การตั้งสัญลักษณ์ Locked (bit 8) ได้หรือไม่.
colorColorReadส่งสีคําบรรยาย (/ C entry) กลับ.
borderBorderReadกลับขอบของคําอธิบายนี้.
normalAppearanceStreamPdfStreamReadการส่งกลับสายการแสดงตัวปกติ (/AP /N) สําหรับคําอธิบายนี้ (ISO 32000-1:2008, §12.5.5).
normalAppearanceXFormReadกลับการปรากฏตัวปกติเป็น {@link XForm}, สะท้อน C# { @ code Annotation.NormalAppearance} property.
opacitydoubleReadการคืนความค่อนข้างไม่ชัดเจนของคําอธิบาย (0.0 = โปร่งใสอย่างเต็มที่, 1.0 = ไม่ค่อยคล่อง).
zIndexintReadการคืน Z-index (ลําดับการวาด) ของคําอธิบายนี้.
actionsAnnotationActionCollectionReadการคืนการรวบรวมขั้นตอนคําอธิบาย (/รายการ AA).
pagePageReadกลับหน้าที่คําบรรยายนี้เป็นของ.
pdfDictionaryPdfDictionaryReadส่งกลับคําศัพท์ PDF ที่อยู่เบื้องหลังสําหรับการแสดงความหมายนี้.
marginMarginInfoReadได้ข้อมูลค่าเฉลี่ยสําหรับข้อนี้.
horizontalAlignmentHorizontalAlignmentReadได้รับการจัดสรรแนวราบของข้อนี้ภายในคอนเทนเนอร์ของมัน.
inLineParagraphbooleanReadการคืนที่ว่า ข้อนี้เป็นตัวส่วนในเส้นหรือไม่.
keptWithNextbooleanReadกลับการให้อนุญาตไว้ว่า ข้อนี้ควรถูกเก็บพร้อมกับข้อต่อไปในหน้าเดียวกันระหว่างการวางแผนหรือไม่.
firstParagraphInColumnbooleanReadการตอบกลับว่า ข้อนี้เป็นข้อแรกในคอลัมน์ของมันหรือไม่.
inNewPagebooleanReadกลับว่าขอบข้อนี้ควรเริ่มต้นบนหน้าใหม่ระหว่างการวางแผนหรือไม่.
hyperlinkHyperlinkReadการคืนไฮเปอร์ลิ้งที่ติดกับข้อนี้ (เว็บ, ท้องถิ่นหรือไฟล์เป้าหมาย) หรือ {@code null} หากข้อนั้นไม่สามารถคลิกได้.

Methods

SignatureDescription
LinkAnnotation(dict: PdfDictionary, page: Page)สร้างคําบรรยายลิงค์จากวัสดุ PDF ที่มีอยู่.
LinkAnnotation(page: Page, rect: Rectangle)สร้างคําบรรยายลิงค์ใหม่กับสี่เหลี่ยมที่ให้ไว้บนหน้าที่ระบุ.
getAction()PdfActionการตอบกลับการกระทําที่เกี่ยวข้องกับคําอธิบายลิงค์นี้ (/รายการ).
setAction(action: PdfAction)กําหนดการกระทําที่เกี่ยวข้องกับคําอธิบายเชื่อมโยงนี้ (/รายการ).
getDestination(doc: Document)ExplicitDestinationกลับจุดหมายที่ชัดเจนที่เกี่ยวข้องกับคําอธิบายลิงค์นี้ (/การเข้า Dest).
getSubtype()Stringการคืนย่อยประเภทการแสดงความคิดเห็น (เช่น.
getRect()Rectangleส่งกลับรูปสี่เหลี่ยมที่ระบุตําแหน่งของมันบนหน้า.
setRect(rect: Rectangle)กําหนดรูปสี่เหลี่ยมการแสดงคํานวณ (ISO 32000-1:2008 §12.5.2, ตาราง 164, {@code /Rect} entry).
getContents()Stringการคืนเนื้อหาข้อความของคําอธิบาย (/การใส่เน้นส่วน).
setContents(contents: String)กําหนดเนื้อหาข้อความของคําอธิบาย (/รายการ เนื้อเรื่อง).
getName()Stringการคืนชื่อเฉพาะของคําอธิบาย (/NM entry).
setName(name: String)กําหนดชื่อเฉพาะของคําอธิบาย (/NM entry).
getModified()Stringกลับวันและเวลาที่คําบรรยายถูกปรับปรุงครั้งสุดท้าย (/M entry).
setModified(date: String)กําหนดวันและเวลาที่คําบรรยายถูกปรับปรุงครั้งสุดท้าย (/M entry).
getFlags()intส่งกลับป้ายความหมาย (/F entry) เป็นบิตมาสก์.
setFlags(flags: int)ตั้งป้ายการแสดงความหมาย (/F entry) เป็นบิตมาสก์.
getFlagsAsEnum()java.util.EnumSet<AnnotationFlags>กลับร่องรอยคําบรรยายเป็น {@link java.util.EnumSet} ที่ถูกตีพิมพ์.
isInvisible()booleanกลับข้อมูลที่ว่า สายสัญลักษณ์ไม่เห็น (บิต 1) ได้ถูกตั้งค่าหรือไม่.
isHidden()booleanกลับข้อมูลที่ว่า เผยแฝง (บิต 2) ได้ถูกตั้งค่าหรือไม่.
isPrint()booleanกลับข้อมูลว่า การประกอบรหัส Print (bit 3) ได้หรือไม่.
isNoZoom()booleanกลับข้อมูลที่ว่าการตั้งสัญลักษณ์ NoZoom (บิต 4) ได้หรือไม่.
isNoRotate()booleanกลับข้อมูลที่ว่าการตั้งสัญลักษณ์ NoRotate (บิต 5) ได้หรือไม่.
isNoView()booleanกลับข้อมูลที่ว่าการตั้งสัญลักษณ์ NoView (bit 6) ได้หรือไม่.
isReadOnly()booleanกลับข้อมูลที่ว่าการตั้งสัญลักษณ์ ReadOnly (บิต 7) ได้หรือไม่.
isLocked()booleanกลับข้อมูลที่ว่า การตั้งสัญลักษณ์ Locked (bit 8) ได้หรือไม่.
getColor()Colorส่งสีคําบรรยาย (/ C entry) กลับ.
setColor(color: Color)กําหนดสีคําบรรยาย (/ C entry) เป็นอาร์เรย์สี RGB.
getBorder()Borderกลับขอบของคําอธิบายนี้.
setBorder(border: Border)ตั้งขอบของคําอธิบายนี้.
getNormalAppearanceStream()PdfStreamการส่งกลับสายการแสดงตัวปกติ (/AP /N) สําหรับคําอธิบายนี้ (ISO 32000-1:2008, §12.5.5).
getNormalAppearance()XFormกลับการปรากฏตัวปกติเป็น {@link XForm}, สะท้อน C# { @ code Annotation.NormalAppearance} property.
flatten()แผ่นความหมายนี้เข้าสู่สตรีมเนื้อหาหน้า.
getOpacity()doubleการคืนความค่อนข้างไม่ชัดเจนของคําอธิบาย (0.0 = โปร่งใสอย่างเต็มที่, 1.0 = ไม่ค่อยคล่อง).
setOpacity(opacity: double)กําหนดความค่อนข้างไม่ใสของคําอธิบาย (0.0 = โปร่งครบ, 1.0 = ไม่ชัดครอบ).
getZIndex()intการคืน Z-index (ลําดับการวาด) ของคําอธิบายนี้.
setZIndex(zIndex: int)กําหนด Z-index (ลําดับการวาด) ของคําบรรยายนี้.
getActions()AnnotationActionCollectionการคืนการรวบรวมขั้นตอนคําอธิบาย (/รายการ AA).
getPage()Pageกลับหน้าที่คําบรรยายนี้เป็นของ.
setPage(page: Page)ตั้งหน้าที่คําบรรยายนี้เป็นของ.
getPdfDictionary()PdfDictionaryส่งกลับคําศัพท์ PDF ที่อยู่เบื้องหลังสําหรับการแสดงความหมายนี้.
fromDictionary(dict: PdfDictionary, page: Page)Annotationวิธีการโรงงาน: สร้างคําอธิบายที่เขียนจากพจนานุกรม PDF โดยใช้ / Subtype ของมัน.
getMargin()MarginInfoได้ข้อมูลค่าเฉลี่ยสําหรับข้อนี้.
setMargin(margin: MarginInfo)กําหนดข้อมูลค่าจดจํานองสําหรับข้อนี้.
getHorizontalAlignment()HorizontalAlignmentได้รับการจัดสรรแนวราบของข้อนี้ภายในคอนเทนเนอร์ของมัน.
setHorizontalAlignment(horizontalAlignment: HorizontalAlignment)กําหนดการจัดสรรแนวราบของข้อนี้ภายในตัวบรรจุของมัน.
isInLineParagraph()booleanการคืนที่ว่า ข้อนี้เป็นตัวส่วนในเส้นหรือไม่.
setInLineParagraph(inLineParagraph: boolean)กําหนดว่า ข้อนี้ควรถูกปฏิบัติเป็นองค์ประกอบในเส้นหรือไม่.
isKeptWithNext()booleanกลับการให้อนุญาตว่า ข้อนี้ควรถูกเก็บไว้พร้อมกับข้อต่อไปในหน้าเดียวกันระหว่างการวางแผนหรือไม่.
setKeptWithNext(keptWithNext: boolean)กําหนดว่า ข้อนี้ควรจะเก็บไว้พร้อมกับข้อต่อไปบนหน้าเดียวกันระหว่างการวางแผนหรือไม่.
isFirstParagraphInColumn()booleanการตอบกลับว่า ข้อนี้เป็นข้อแรกในคอลัมน์ของมันหรือไม่.
setFirstParagraphInColumn(firstParagraphInColumn: boolean)กําหนดว่า ข้อนี้เป็นข้อแรกในคอลัมน์หรือไม่.
isInNewPage()booleanกลับว่าขอบข้อนี้ควรเริ่มต้นบนหน้าใหม่ระหว่างการวางแผนหรือไม่.
setInNewPage(inNewPage: boolean)กําหนดว่า ข้อนี้ควรเริ่มต้นบนหน้าใหม่ระหว่างการวางแผนหรือไม่.
getHyperlink()Hyperlinkการคืนไฮเปอร์ลิ้งที่ติดกับข้อนี้ (เว็บ, ท้องถิ่นหรือไฟล์เป้าหมาย) หรือ {@code null} หากข้อนั้นไม่สามารถคลิกได้.
setHyperlink(hyperlink: Hyperlink)ผูกยอดเชื่อมต่อกับข้อนี้.

See Also

 ภาษาไทย