PopupAnnotation

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

PopupAnnotation هي فئة في Aspose.PDF FOSS لـ Java. الميراث من: Annotation.

التعليقات المتفجرة (ISO 32000-1:2008، القسم 12.5.6.14 /نوع فرعي/Popup).

توفر هذه الفئة 55 طريقة للعمل مع PopupAnnotation كائنات في برامج Java. المنهجيات المتاحة تشمل: PopupAnnotation, flatten, fromDictionary, getActions, getBorder, getColor, getContents, getFlags, getFlagsAsEnum, getHorizontalAlignment, getHyperlink, getMargin,، و 42 طريقة إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.PDF FOSS for Java. خصائص: actions, border, color, contents, firstParagraphInColumn, flags,و 27 آخرين.

خصائص

اسمالنوعالوصولوصف
openbooleanاقرأيعيد إذا كان يجب أن يتم عرض التعليقات المنبثقة مفتوحة في البداية.
parentAnnotationاقرأيعيد التعليق الأساسي الذي يرتبط به هذا النشاط (/إدخال أولي).
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} إذا لم يكن البند قابل للنقر.

الطرق

التوقيعوصف
PopupAnnotation(dict: PdfDictionary, page: Page)يُنشئ ملخصًا نافذ من قاموس PDF موجود.
PopupAnnotation(page: Page, rect: Rectangle)يُنشئ ملخصًا مغشّفًًة جديدة مع المستطيل المعطى على الصفحة المحددة.
getOpen()booleanيعيد إذا كان يجب أن يتم عرض التعليقات المنبثقة مفتوحة في البداية.
setOpen(open: boolean)يحدد ما إذا كان يجب أن يتم عرض التعليقات المنبثقة في البداية مفتوحة.
getParent()Annotationيعيد التعليق الأساسي الذي يرتبط به هذا النشاط (/إدخال أولي).
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)يرفق رابطًا إلى هذه الفقرة.

انظر أيضاً

 العربية