Aspose.Pdf.Annotations

تقدم مساحة أسماء Aspose.Pdf.Annotations فئات للعمل مع أنواع مختلفة من الإجراءات والوجهات وميزات أخرى في الوثيقة التي تُسمى تقليديًا تفاعلية، مما يوفر وسيلة للمستخدم للتواصل معها.

الفئات

الفئةالوصف
ActionCollectionمجموعة من الإجراءات
Annotationفئة تمثل كائن التعليق.
AnnotationActionCollectionتمثل مجموعة من إجراءات التعليق.
AnnotationCollectionفئة تمثل مجموعة التعليقات.
AnnotationSelectorتُستخدم هذه الفئة لاختيار التعليقات باستخدام فكرة قالب الزائر.
AppearanceDictionaryقاموس مظهر التعليق يحدد كيفية تقديم التعليق بصريًا على الصفحة.
BleedMarkAnnotationتمثل تعليق علامة النزيف.
Borderفئة تمثل خصائص حدود التعليق.
CaretAnnotationفئة تمثل تعليق المؤشر.
Characteristicsتمثل خصائص التعليق
CircleAnnotationفئة تمثل تعليق الدائرة.
ColorBarAnnotationفئة تمثل تعليق شريط اللون. يتم تجاهل خاصية اللون، بدلاً من ذلك يتم استخدام ألوان CMYK. عند الإنشاء، تحدد نسبة العرض إلى الارتفاع اتجاه التعليق - أفقي أو عمودي. بعد ذلك، تتحقق من أن مستطيل التعليق خارج TrimBox، وإذا لم يكن كذلك، يتم نقله إلى أقرب موقع خارج TrimBox، مع الأخذ في الاعتبار اتجاه التعليق. من الممكن تقليل العرض (الارتفاع) بحيث يتناسب التعليق خارج TrimBox. إذا لم يكن هناك مساحة للتخطيط، يمكن تعيين العرض/الارتفاع إلى صفر (في هذه الحالة، يكون التعليق موجودًا على الصفحة، ولكن لا يتم عرضه).
CommonFigureAnnotationفئة مجردة تمثل تعليق الشكل الشائع.
CornerPrinterMarkAnnotationتمثل أنواع التعليقات التي توضع في زوايا الصفحة المطبوعة.
CustomExplicitDestinationتمثل وجهة صريحة مخصصة.
Dashفئة تمثل نمط خط متقطع.
DefaultAppearanceتصف المظهر الافتراضي للحقل (الخط، حجم النص ولونه).
DocumentActionCollectionتصف الفئة الإجراءات التي يتم تنفيذها على بعض الإجراءات مع الوثيقة
ExplicitDestinationتمثل الفئة الأساسية للوجهات الصريحة في وثيقة PDF.
FdfReaderفئة تقوم بقراءة تنسيق FDF.
FileAttachmentAnnotationفئة تصف تعليق إرفاق ملف.
FitBExplicitDestinationتمثل وجهة صريحة تعرض الصفحة بمحتوياتها مكبرة بما يكفي لتناسب صندوقها المحيط بالكامل داخل النافذة أفقيًا وعموديًا. إذا كانت عوامل التكبير الأفقية والعمودية المطلوبة مختلفة، استخدم الأصغر من الاثنين، مع توسيط صندوق الحدود داخل النافذة في البعد الآخر.
FitBHExplicitDestinationتمثل وجهة صريحة تعرض الصفحة مع إحداثيات العمودي العلوي موضوعة عند الحافة العلوية للنافذة ومحتويات الصفحة مكبرة بما يكفي لتناسب العرض الكامل لصندوقها المحيط داخل النافذة. تشير القيمة الفارغة للعلوي إلى أن القيمة الحالية لذلك المعامل يجب الاحتفاظ بها دون تغيير.
FitBVExplicitDestinationتمثل وجهة صريحة تعرض الصفحة مع إحداثيات الأفقي الأيسر موضوعة عند الحافة اليسرى للنافذة ومحتويات الصفحة مكبرة بما يكفي لتناسب الارتفاع الكامل لصندوقها المحيط داخل النافذة. تشير القيمة الفارغة لليسار إلى أن القيمة الحالية لذلك المعامل يجب الاحتفاظ بها دون تغيير.
FitExplicitDestinationتمثل وجهة صريحة تعرض الصفحة بمحتوياتها مكبرة بما يكفي لتناسب الصفحة بالكامل داخل النافذة أفقيًا وعموديًا. إذا كانت عوامل التكبير الأفقية والعمودية المطلوبة مختلفة، استخدم الأصغر من الاثنين، مع توسيط الصفحة داخل النافذة في البعد الآخر.
FitHExplicitDestinationتمثل وجهة صريحة تعرض الصفحة مع إحداثيات العمودي العلوي موضوعة عند الحافة العلوية للنافذة ومحتويات الصفحة مكبرة بما يكفي لتناسب العرض الكامل للصفحة داخل النافذة. تشير القيمة الفارغة للعلوي إلى أن القيمة الحالية لذلك المعامل يجب الاحتفاظ بها دون تغيير.
FitRExplicitDestinationتمثل وجهة صريحة تعرض الصفحة بمحتوياتها مكبرة بما يكفي لتناسب المستطيل المحدد بواسطة الإحداثيات اليسار، الأسفل، اليمين، والأعلى بالكامل داخل النافذة أفقيًا وعموديًا. إذا كانت عوامل التكبير الأفقية والعمودية المطلوبة مختلفة، استخدم الأصغر من الاثنين، مع توسيط المستطيل داخل النافذة في البعد الآخر. قد تؤدي القيمة الفارغة لأي من المعاملات إلى سلوك غير متوقع.
FitVExplicitDestinationتمثل وجهة صريحة تعرض الصفحة مع إحداثيات الأفقي الأيسر موضوعة عند الحافة اليسرى للنافذة ومحتويات الصفحة مكبرة بما يكفي لتناسب الارتفاع الكامل للصفحة داخل النافذة. تشير القيمة الفارغة لليسار إلى أن القيمة الحالية لذلك المعامل يجب الاحتفاظ بها دون تغيير.
FixedPrintتمثل بيانات الطباعة الثابتة لتعليق العلامة المائية.
FreeTextAnnotationتمثل تعليق نص حر يعرض نصًا مباشرة على الصفحة. على عكس تعليق النص العادي، لا يحتوي تعليق النص الحر على حالة مفتوحة أو مغلقة؛ بدلاً من أن يتم عرضه في نافذة منبثقة، يكون النص مرئيًا دائمًا.
GoToActionتمثل إجراء الانتقال الذي يغير العرض إلى وجهة محددة (صفحة، موقع، وعامل تكبير).
GoToRemoteActionتمثل إجراء الانتقال عن بُعد الذي يشبه إجراء الانتقال العادي ولكنه ينتقل إلى وجهة في ملف PDF آخر بدلاً من الملف الحالي.
GoToURIActionتمثل إجراء URI يتسبب في حل URI.
HideActionتمثل إجراء إخفاء يخفي أو يظهر واحدًا أو أكثر من التعليقات على الشاشة عن طريق تعيين أو مسح علامات “مخفي”.
HighlightAnnotationتمثل تعليق تمييز يبرز مجموعة من النصوص في الوثيقة.
ImportDataActionعند استدعاء إجراء استيراد البيانات، يجب استيراد بيانات تنسيق بيانات النماذج (FDF) إلى النموذج التفاعلي للوثيقة من ملف محدد.
InkAnnotationتمثل “خربشة” حرة تتكون من مسارات غير متصلة واحدة أو أكثر.
JavascriptActionفئة تمثل إجراء جافا سكريبت.
LaunchActionتمثل إجراء إطلاق يقوم بإطلاق تطبيق أو فتح أو طباعة وثيقة.
LineAnnotationفئة تمثل تعليق الخط.
LinkAnnotationتمثل إما رابط نصي إلى وجهة في مكان آخر في الوثيقة أو إجراء يجب تنفيذه.
MarkupAnnotationفئة مجردة تمثل تعليق التمييز.
Measureفئة تصف نظام إحداثيات القياس.
MediaClipفئة تصف كائن مقطع الوسائط من العرض.
MediaClipDataفئة تصف بيانات مقطع الوسائط.
MediaClipSectionتصف هذه الفئة قسم مقطع الوسائط.
MediaRenditionفئة تصف عرض الوسائط.
MovieAnnotationتمثل تعليق فيلم يحتوي على رسومات متحركة وصوت ليتم تقديمه على شاشة الكمبيوتر ومن خلال مكبرات الصوت. عند تفعيل التعليق، يتم تشغيل الفيلم.
NamedActionتمثل الإجراءات المسماة التي يُتوقع أن تدعمها تطبيقات عرض PDF.
NamedDestinationبدلاً من تعريفها مباشرة باستخدام الصيغة الصريحة، يمكن الإشارة إلى وجهة بشكل غير مباشر من خلال كائن اسم أو سلسلة بايت.
PageInformationAnnotationتمثل تعليق معلومات الصفحة في وثيقة PDF. يحتوي هذا التعليق على اسم الملف، رقم الصفحة، وتاريخ ووقت إنشاء التعليق.
PDF3DAnnotationفئة PDF3DAnnotation. لا يمكن وراثة هذه الفئة.
PDF3DArtworkفئة PDF3DArtwork.
PDF3DContentفئة PDF3DContent.
PDF3DCrossSectionفئة PDF3DCrossSection.
PDF3DCrossSectionArrayفئة PDF3DCrossSectionArray.
PDF3DCuttingPlaneOrientationفئة PDF3DCuttingPlaneOrientation.
PDF3DLightingSchemeفئة PDF3DLightingScheme.
PDF3DRenderModeفئة PDF3DRenderMode.
PDF3DStreamفئة PDF3DStream.
PDF3DViewفئة PDF3DView.
PDF3DViewArrayفئة PDF3DViewArray.
PdfActionتمثل إجراء في وثيقة PDF
PdfActionCollectionفئة تصف قائمة الإجراءات.
PolyAnnotationفئة أساسية مجردة للتعليقات المتعددة.
PolygonAnnotationفئة تمثل تعليق مضلع.
PolylineAnnotationتمثل تعليق خط متعدد يشبه المضلع، باستثناء أن الرأس الأول والأخير غير متصلين ضمنيًا.
PopupAnnotationتمثل التعليق المنبثق الذي يعرض نصًا في نافذة منبثقة للإدخال والتحرير.
PrinterMarkAnnotationفئة مجردة تمثل تعليق علامة الطابعة.
PrinterMarksKindExtensionsتوفر طرق توسيع لـ PrinterMarksKind التعداد.
RedactionAnnotationتمثل تعليق الحذف.
RegistrationMarkAnnotationتمثل تعليق علامة التسجيل.
Renditionفئة تصف كائن العرض لتعليق العرض.
RenditionActionإجراء عرض يتحكم في تشغيل المحتوى متعدد الوسائط.
RichMediaAnnotationفئة تصف RichMediaAnnotation التي تسمح بإدخال بيانات الفيديو/الصوت في وثيقة PDF.
ScreenAnnotationتعليق شاشة يحدد منطقة من الصفحة يمكن تشغيل مقاطع الوسائط فيها.
SelectorRenditionفئة تصف عرض المحدد.
SoundAnnotationتمثل تعليق صوت يحتوي على صوت مسجل من ميكروفون الكمبيوتر أو مستورد من ملف.
SoundDataتمثل بيانات الصوت التي تحدد الصوت الذي سيتم تشغيله عند تفعيل التعليق.
SoundSampleDataتمثل إدخالات إضافية محددة لكائن الصوت (القسم 9.2 PDF1-7)
SquareAnnotationفئة تمثل تعليق مربع.
SquigglyAnnotationتمثل التعليق المتعرج الذي يظهر كخط تحت النص في الوثيقة.
StampAnnotationتمثل تعليق ختم مطاطي. هذا النوع من التعليق يعرض نصًا أو رسومات تهدف إلى أن تبدو كما لو كانت مختومة على الصفحة بختم مطاطي.
StrikeOutAnnotationتمثل تعليق شطب يظهر كشطب في نص الوثيقة.
SubmitFormActionفئة تصف إجراء إرسال النموذج.
TextAnnotationتمثل تعليق نصي هو “ملاحظة لاصقة” مرتبطة بنقطة في وثيقة PDF.
TextMarkupAnnotationفئة أساسية مجردة لتعليقات تمييز النص.
TextStyleفئة تمثل نمط النص في التعليق
TrimMarkAnnotationتمثل تعليق علامة القطع.
UnderlineAnnotationتمثل تعليق خط تحت يظهر كخط تحت النص في الوثيقة.
WatermarkAnnotationفئة تصف كائن تعليق العلامة المائية.
WidgetAnnotationفئة تمثل تعليق عنصر واجهة المستخدم.
XfdfReaderفئة تقوم بقراءة تنسيق XFDF.
XYZExplicitDestinationتمثل وجهة صريحة تعرض الصفحة مع الإحداثيات (اليسار، العلوي) موضوعة في الزاوية العلوية اليسرى من النافذة ومحتويات الصفحة مكبرة بعامل التكبير. تشير القيمة الفارغة لأي من المعاملات اليسار، العلوي، أو التكبير إلى أن القيمة الحالية لذلك المعامل يجب الاحتفاظ بها دون تغيير. تعني قيمة التكبير 0 نفس معنى القيمة الفارغة.

الواجهات

الواجهةالوصف
IAnnotationVisitorتعرف الزائر لزيارة تعليقات الوثيقة المختلفة.
IAppointmentتمثل واجهة عامة للإجراءات والوجهات.

التعداد

التعدادالوصف
AnnotationFlagsمجموعة من العلامات تحدد خصائص مختلفة للتعليق.
AnnotationStateتعداد حالات يمكن تعيين التعليق الأصلي إليها.
AnnotationStateModelنموذج الحالة المقابل لحالة التعليق.
AnnotationTypeتعداد أنواع التعليقات.
BorderEffectيصف التأثير الذي يجب تطبيقه على حدود التعليقات.
BorderStyleيصف نمط حدود التعليق.
CapStyleنمط نهاية الخط لخط تعليق الحبر.
CaptionPositionتعداد موضع عنوان التعليق.
CaretSymbolرمز يجب ربطه بالمؤشر.
ColorsOfCMYKالألوان المدرجة في نموذج الألوان CMYK.
ExplicitDestinationTypeتعدد أنواع الوجهات الصريحة.
FileIconأيقونة يجب استخدامها في عرض التعليق.
FreeTextIntentتعدد نوايا تعليق النص الحر.
HighlightingModeتعدد وضع التمييز للتعليق، التأثير البصري الذي سيتم استخدامه عند الضغط على زر الماوس أو الاستمرار في الضغط داخل منطقة نشاطه.
Justificationتعدد أشكال التبرير (التبرير) التي سيتم استخدامها في عرض نص التعليق.
LaunchActionOperationتعدد العمليات التي يجب تنفيذها مع الوثيقة أثناء تنفيذ إجراء الإطلاق.
LightingSchemeTypeتعداد LightingSchemeType: مجموعة من أنواع مخططات الإضاءة.
LineEndingتعدد أنماط نهاية الخط التي يجب استخدامها في رسم الخط.
LineIntentتعدد نوايا تعليق الخط.
PDF3DActivationتعداد PDF3DActivation: مجموعة من أوضاع تفعيل التعليق ثلاثي الأبعاد.
PolyIntentتعدد نوايا تعليق المضلع أو الخط المتعدد.
PredefinedActionتعرف إجراءات مختلفة يمكن أن يتم تفعيلها من ملف PDF.
PrinterMarkCornerPositionتمثل موضع علامة في زاوية الصفحة.
PrinterMarkSidePositionتمثل موضع علامة التسجيل على الصفحة.
PrinterMarksKindتحدد أنواع علامات الطابعة التي يجب إضافتها إلى الوثيقة.
RenderModeTypeتعداد RenderModeType: مجموعة من أنواع وضع العرض
RenditionOperationالعملية التي يجب تنفيذها عند تفعيل الإجراء.
RenditionTypeتعداد يصف الأنواع الممكنة من العرض.
ReplyTypeتعدد أنواع العلاقات (نوع “الرد”) بين التعليق وواحد محدد بواسطة InReplyTo.
SoundEncodingتنسيق الترميز لبيانات العينة.
SoundIconتعدد الأيقونات التي يجب استخدامها في عرض التعليق.
SoundSampleDataEncodingFormatتنسيق الترميز لبيانات عينة الصوت.
StampIconتعدد الأيقونات التي يجب استخدامها في عرض التعليق.
TextIconتعدد الأيقونات التي يجب استخدامها في عرض التعليق.