FreeTextAnnotation
المعلومات العامة
FreeTextAnnotation هي فئة في Aspose.PDF FOSS لـ Java. الميراث من: MarkupAnnotation.
التعليقات النصية الحرة (ISO 32000-1:2008، القسم 12.5.6.6 /نوع فرعي /FreeText).
توفر هذه الفئة 85 طريقة للعمل مع FreeTextAnnotation كائنات في برامج Java. المنهجيات المتاحة تشمل: FreeTextAnnotation, flatten, fromDictionary, getActions, getBorder, getCallout, getColor, getContents, getCreationDate, getDefaultAppearance, getDefaultAppearanceObject, getDefaultAppearanceString,، و 68 طريقة إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.PDF FOSS for Java. خصائص: actions, border, callout, color, contents, creationDate,و 41 آخرين.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
defaultAppearance | String | اقرأ | يعيد السلسلة الافتراضية (/ إدخال DA). |
defaultAppearanceString | String | اقرأ | يعيد السلسلة الافتراضية (/ إدخال DA). |
defaultAppearanceObject | DefaultAppearance | اقرأ | يعيد الكائن الافتراضي للشكل لهذا التعليق. |
textStyle | TextState | اقرأ | يعيد نمط النص المطبق على نص هذه التعليقات. |
justification | int | اقرأ | يعيد توجيه النص (/مدونة Q). |
intent | FreeTextIntent | اقرأ | يعيد النتيجة (/IT) لهذا التعليق، أو {@link FreeTextIntent#Undefined} |
| إذا لم يتم تحديدها. | |||
rotate | int | اقرأ | يعيد الدوران (/Rotate) للتعليقات بالدرجات، الافتراضية 0. |
callout | double[][] | اقرأ | يعيد نقاط خط الإتصال (/CL) ، أو {@code null} إذا لم يتم تعيينها. |
endingStyle | LineEnding | اقرأ | يعيد نمط نهاية الخط في نقطة النهاية من خط التسجيل. |
| ({@code /LE}، ISO 32000-1:2008 §12.5.6.6). | |||
title | String | اقرأ | يعيد مؤلف أو عنوان التعليق (/مدونة في T). |
opacity | double | اقرأ | يعيد عدم وضوح التعليق (/ إدخال CA، 0.0-1.0 ، الافتراض 1.0). |
subject | String | اقرأ | يعيد موضوع التعليق (/Subj entry). |
richText | String | اقرأ | يعيد محتوى النص الغني للتعليق (/ RC entry، XHTML format). |
creationDate | String | اقرأ | يعيد تاريخ إنشاء الملاحظة (/CreationDate). |
replyType | String | اقرأ | يعيد نوع الإجابة لهذا التعليق (/ RT entry). |
popup | PopupAnnotation | اقرأ | يعيد التعليقات المنبثقة المرتبطة (/إدخال النشرة). |
inReplyTo | Annotation | اقرأ | يعيد التعليق الذي يرد عليه (/ إدخال IRT). |
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} خاصية. | |||
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} إذا لم يكن البند قابل للنقر. |
الطرق
| التوقيع | وصف |
|---|---|
FreeTextAnnotation(dict: PdfDictionary, page: Page) | يُنشئ ملخص نصي حر من قاموس PDF موجود. |
FreeTextAnnotation(page: Page, rect: Rectangle) | يُنشئ ملخص نصي حر جديد مع المستطيل المعطى على الصفحة المحددة. |
FreeTextAnnotation(page: Page, rect: Rectangle, defaultAppearance: DefaultAppearance) | يُنشئ ملخص نصي حر جديد مع المستطيل المعطى والظهور الافتراضي. |
getDefaultAppearance() → String | يعيد السلسلة الافتراضية (/ إدخال DA). |
getDefaultAppearanceString() → String | يعيد السلسلة الافتراضية (/ إدخال DA). |
setDefaultAppearance(da: String) | يحدد سلاسل المظهر الافتراضي (/ إدخال DA). |
getDefaultAppearanceObject() → DefaultAppearance | يعيد الكائن الافتراضي للشكل لهذا التعليق. |
setDefaultAppearance(da: DefaultAppearance) | يحدد المظهر الافتراضي باستخدام كائن {@link DefaultAppearance}. |
getTextStyle() → TextState | يعيد نمط النص المطبق على نص هذه التعليقات. |
setTextStyle(textStyle: TextState) | يحدد نمط النص لنص هذه التعليقات. |
setTextStyle(startIndex: int, endIndex: int, styles: int) | يطبق أنماط الخطوط النصية الغنية على مجموعة من الأحرف في نص التعليق. |
setTextStyle(styles: int, fontName: String, fontSize: double, color: Color) | يطبق أنماط الخطوط النصية الغنية على نص التعليق بأكمله، وتغيير اختياري |
| اسم الخط، الحجم واللون. | |
getJustification() → int | يعيد توجيه النص (/مدونة Q). |
getIntent() → FreeTextIntent | يعيد النتيجة (/IT) لهذا التعليق، أو {@link FreeTextIntent#Undefined} |
| إذا لم يتم تحديدها. | |
setIntent(intent: FreeTextIntent) | يحدد النية (/IT). |
getRotate() → int | يعيد الدوران (/Rotate) للتعليقات بالدرجات، الافتراضية 0. |
setRotate(rotate: int) | يحدد التدوير (/ Rotate). |
getCallout() → double[][] | يعيد نقاط خط الإتصال (/CL) ، أو {@code null} إذا لم يتم تعيينها. |
setCallout(points: double[][]) | يحدد نقاط خط الإتصال (/CL). |
getEndingStyle() → LineEnding | يعيد نمط نهاية الخط في نقطة النهاية من خط التسجيل. |
| ({@code /LE}، ISO 32000-1:2008 §12.5.6.6). | |
setEndingStyle(style: LineEnding) | يضع نمط نهاية الخط في نقطة النهاية من خط الإستدعاء. |
getTitle() → String | يعيد مؤلف أو عنوان التعليق (/مدونة في T). |
setTitle(title: String) | يحدد مؤلف أو عنوان التعليق (/مدونة في التشريع). |
getOpacity() → double | يعيد عدم وضوح التعليق (/ إدخال CA، 0.0-1.0 ، الافتراض 1.0). |
setOpacity(opacity: double) | يحدد عدم وضوح التعليق (/مدونة CA، 0.0-1.0). |
getSubject() → String | يعيد موضوع التعليق (/Subj entry). |
setSubject(subject: String) | يحدد موضوع التعليق (/Subj entry). |
getRichText() → String | يعيد محتوى النص الغني للتعليق (/ RC entry، XHTML format). |
setRichText(richText: String) | يحدد محتوى النص الغني للتعليق (/ RC entry، XHTML format). |
getCreationDate() → String | يعيد تاريخ إنشاء الملاحظة (/CreationDate). |
setCreationDate(date: String) | يحدد تاريخ إنشاء الملاحظة (/CreationDate). |
getReplyType() → String | يعيد نوع الإجابة لهذا التعليق (/ RT entry). |
setReplyType(replyType: String) | يحدد نوع الإجابة لهذا التعليق (/ RT entry). |
getPopup() → PopupAnnotation | يعيد التعليقات المنبثقة المرتبطة (/إدخال النشرة). |
setPopup(popup: PopupAnnotation) | يحدد التعليقات المنبثقة المرتبطة (/إدخال النشرة). |
getInReplyTo() → Annotation | يعيد التعليق الذي يرد عليه (/ إدخال IRT). |
setInReplyTo(annotation: Annotation) | يضع التعليق هذا هو في الرد على (/ إدخال IRT). |
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() | يُسطح هذه التعليقات في تيار محتوى الصفحة. |
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) | يرفق رابطًا إلى هذه الفقرة. |