LinkAnnotation

المعلومات العامة

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 بعد تثبيت حزمة Aspose.PDF FOSS for Java. خصائص: action, actions, border, color, contents, firstParagraphInColumn,و 26 آخرين.

خصائص

اسمالنوعالوصولوصف
actionPdfActionاقرأيعيد الإجراء المرتبط بتعليق هذا الرابط (/إدخال).
subtypeStringاقرأيعيد النوع الفرعي للتعليقات (مثل:.
rectRectangleاقرأيعيد المستطيل التعليمي الذي يحدد موقعه على الصفحة.
contentsStringاقرأيعيد محتوى النص في التعليق (/إدخال المحتوى).
nameStringاقرأيعيد الاسم الفريد للملاحظة (/ إدخال NM).
modifiedStringاقرأيعيد التاريخ والوقت الذي تم فيه تعديل التعليق (/م).
flagsintاقرأيعيد علامات التعليق (/ إدخال F) كقناع بت.
flagsAsEnumjava.util.EnumSet<AnnotationFlags>اقرأيعيد علامات التعليق كـ {@link java.util.EnumSet} المكتوبة .
invisiblebooleanاقرأيعيد إما أن العلامة غير المرئية (بيت 1) هي المحددة.
hiddenbooleanاقرأيعيد إذا كان تعيين علامة الاختباء (بت 2) محدد.
printbooleanاقرأيعيد إما أن علامة الطباعة (بيت 3) تم تعيينها.
noZoombooleanاقرأيعيد إما أن علامة NoZoom (بيت 4) تم تعيينها.
noRotatebooleanاقرأيعيد إما أن علامة NoRotate (بيت 5) تم تعيينها.
noViewbooleanاقرأيعيد إما أن علامة NoView (بيت 6) تم تعيينها.
readOnlybooleanاقرأيعيد إما أن علامة ReadOnly (بيت 7) تم تعيينها.
lockedbooleanاقرأيعيد إما أن علامة “مغلقة” (بيت 8) تم تعيينها.
colorColorاقرأيعيد لون التعليق (/C entry).
borderBorderاقرأيعيد الحدود من هذه التعليقات.
normalAppearanceStreamPdfStreamاقرأيعيد التدفق الطبيعي (/AP /N) لهذا التعليق.
(ISO 32000-1:2008, §12.5.5).
normalAppearanceXFormاقرأيعيد المظهر العادي كـ {@link XForm}، مماثل لـ C#
{@code Annotation.NormalAppearance} خاصية.
opacitydoubleاقرأيعيد عدم وضوح التعليق (0.0 = شفاف تماماً، 1.0 = غير شفافة تمامًا).
zIndexintاقرأيعيد مؤشر Z (ترتيب الرسم) لهذا التعليق.
actionsAnnotationActionCollectionاقرأيعيد مجموعة إجراء التعليقات (/ إدخال AA).
pagePageاقرأيعيد الصفحة التي تنتمي إليها هذه التعليقات.
pdfDictionaryPdfDictionaryاقرأيعيد قاموس PDF الأساسي لهذا التعليق.
marginMarginInfoاقرأيحصل على معلومات الهامش لهذه الفقرة.
horizontalAlignmentHorizontalAlignmentاقرأيحصل على التواء الأفقي لهذه الفقرة داخل حاويتها.
inLineParagraphbooleanاقرأيعيد إذا كان هذا الفقرة عنصر داخل الخط.
keptWithNextbooleanاقرأيعيد إذا كان يجب الاحتفاظ بهذا الفقرة مع الفيقة التالية.
على نفس الصفحة أثناء التخطيط.
firstParagraphInColumnbooleanاقرأيعيد إذا كان هذا الفقرة هو الأول في عمودها.
inNewPagebooleanاقرأيعيد إذا كان يجب أن تبدأ هذه الفقرة على صفحة جديدة أثناء التخطيط.
hyperlinkHyperlinkاقرأيعيد الرابط المرفق لهذه الفقرة (الويب، المحلي أو ملف)
هدف) أو {@code null} إذا لم يكن البند قابل للنقر.

الطرق

التوقيعوصف
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} إدخال).
getContents()Stringيعيد محتوى النص في التعليق (/إدخال المحتوى).
setContents(contents: String)يحدد محتوى النص في التعليق (/إدخال المحتوى).
getName()Stringيعيد الاسم الفريد للملاحظة (/ إدخال NM).
setName(name: String)يحدد الاسم الفريد للملاحظة (/ إدخال NM).
getModified()Stringيعيد التاريخ والوقت الذي تم فيه تعديل التعليق (/م).
setModified(date: String)يحدد التاريخ والوقت الذي تم فيه تعديل التعليقات (/م).
getFlags()intيعيد علامات التعليق (/ إدخال F) كقناع بت.
setFlags(flags: int)يضع علامات التعليق (/ إدخال F) كقناع بت.
getFlagsAsEnum()java.util.EnumSet<AnnotationFlags>يعيد علامات التعليق كـ {@link java.util.EnumSet} المكتوبة .
isInvisible()booleanيعيد إما أن العلامة غير المرئية (بيت 1) هي المحددة.
isHidden()booleanيعيد إذا كان تعيين علامة الاختباء (بت 2) محدد.
isPrint()booleanيعيد إما أن علامة الطباعة (بيت 3) تم تعيينها.
isNoZoom()booleanيعيد إما أن علامة NoZoom (بيت 4) تم تعيينها.
isNoRotate()booleanيعيد إما أن علامة NoRotate (بيت 5) تم تعيينها.
isNoView()booleanيعيد إما أن علامة NoView (بيت 6) تم تعيينها.
isReadOnly()booleanيعيد إما أن علامة ReadOnly (بيت 7) تم تعيينها.
isLocked()booleanيعيد إما أن علامة “مغلقة” (بيت 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} خاصية.
flatten()يُسطح هذه التعليقات في تيار محتوى الصفحة.
getOpacity()doubleيعيد عدم وضوح التعليق (0.0 = شفاف تماماً، 1.0 = غير شفافة تمامًا).
setOpacity(opacity: double)يحدد عدم وضوح التعليق (0.0 = شفاف تماما، 1.0 = غير واضح تمامًا).
getZIndex()intيعيد مؤشر Z (ترتيب الرسم) لهذا التعليق.
setZIndex(zIndex: int)يحدد مؤشر Z (ترتيب الرسم) لهذا التعليق.
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)يرفق رابطًا إلى هذه الفقرة.

انظر أيضاً

 العربية