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 آخرين.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
action | PdfAction | اقرأ | يعيد الإجراء المرتبط بتعليق هذا الرابط (/إدخال). |
subtype | String | اقرأ | يعيد النوع الفرعي للتعليقات (مثل:. |
rect | Rectangle | اقرأ | يعيد المستطيل التعليمي الذي يحدد موقعه على الصفحة. |
contents | String | اقرأ | يعيد محتوى النص في التعليق (/إدخال المحتوى). |
name | String | اقرأ | يعيد الاسم الفريد للملاحظة (/ إدخال NM). |
modified | String | اقرأ | يعيد التاريخ والوقت الذي تم فيه تعديل التعليق (/م). |
flags | int | اقرأ | يعيد علامات التعليق (/ إدخال F) كقناع بت. |
flagsAsEnum | java.util.EnumSet<AnnotationFlags> | اقرأ | يعيد علامات التعليق كـ {@link java.util.EnumSet} المكتوبة . |
invisible | boolean | اقرأ | يعيد إما أن العلامة غير المرئية (بيت 1) هي المحددة. |
hidden | boolean | اقرأ | يعيد إذا كان تعيين علامة الاختباء (بت 2) محدد. |
print | boolean | اقرأ | يعيد إما أن علامة الطباعة (بيت 3) تم تعيينها. |
noZoom | boolean | اقرأ | يعيد إما أن علامة NoZoom (بيت 4) تم تعيينها. |
noRotate | boolean | اقرأ | يعيد إما أن علامة NoRotate (بيت 5) تم تعيينها. |
noView | boolean | اقرأ | يعيد إما أن علامة NoView (بيت 6) تم تعيينها. |
readOnly | boolean | اقرأ | يعيد إما أن علامة ReadOnly (بيت 7) تم تعيينها. |
locked | boolean | اقرأ | يعيد إما أن علامة “مغلقة” (بيت 8) تم تعيينها. |
color | Color | اقرأ | يعيد لون التعليق (/C entry). |
border | Border | اقرأ | يعيد الحدود من هذه التعليقات. |
normalAppearanceStream | PdfStream | اقرأ | يعيد التدفق الطبيعي (/AP /N) لهذا التعليق. |
| (ISO 32000-1:2008, §12.5.5). | |||
normalAppearance | XForm | اقرأ | يعيد المظهر العادي كـ {@link XForm}، مماثل لـ C# |
| {@code Annotation.NormalAppearance} خاصية. | |||
opacity | double | اقرأ | يعيد عدم وضوح التعليق (0.0 = شفاف تماماً، 1.0 = غير شفافة تمامًا). |
zIndex | int | اقرأ | يعيد مؤشر Z (ترتيب الرسم) لهذا التعليق. |
actions | AnnotationActionCollection | اقرأ | يعيد مجموعة إجراء التعليقات (/ إدخال AA). |
page | Page | اقرأ | يعيد الصفحة التي تنتمي إليها هذه التعليقات. |
pdfDictionary | PdfDictionary | اقرأ | يعيد قاموس PDF الأساسي لهذا التعليق. |
margin | MarginInfo | اقرأ | يحصل على معلومات الهامش لهذه الفقرة. |
horizontalAlignment | HorizontalAlignment | اقرأ | يحصل على التواء الأفقي لهذه الفقرة داخل حاويتها. |
inLineParagraph | boolean | اقرأ | يعيد إذا كان هذا الفقرة عنصر داخل الخط. |
keptWithNext | boolean | اقرأ | يعيد إذا كان يجب الاحتفاظ بهذا الفقرة مع الفيقة التالية. |
| على نفس الصفحة أثناء التخطيط. | |||
firstParagraphInColumn | boolean | اقرأ | يعيد إذا كان هذا الفقرة هو الأول في عمودها. |
inNewPage | boolean | اقرأ | يعيد إذا كان يجب أن تبدأ هذه الفقرة على صفحة جديدة أثناء التخطيط. |
hyperlink | Hyperlink | اقرأ | يعيد الرابط المرفق لهذه الفقرة (الويب، المحلي أو ملف) |
| هدف) أو {@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) | يرفق رابطًا إلى هذه الفقرة. |