Annotation

خلاصه ای

Annotation یک کلاس در Aspose.PDF FOSS برای .NET است. وارثان از: BaseParagraph.

نشان دهنده ی یک یادداشت PDF است.

این کلاس ۷ روش برای کار با اشیاء Annotation در برنامه های .NET را ارائه می دهد. روش های موجود شامل: Accept, ChangeAfterResize, Clone, Flatten, GetRectangle, UpdateAppearances, WriteXfdf. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET به هر برنامه .Net قابل دسترسی هستند. خواص: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState,، و 40 تا ديگه .

خواص

نام:نوع:Accessشرح:
AnnotationTypeAnnotationTypeبخونید.زیرنوع آگهی.
RectRectangle?خواندن/نوشتنمستطیل آگهی (موقعیت در صفحه).
Widthdoubleخواندن/نوشتنعرض مستطیل آگهی.
Heightdoubleخواندن/نوشتنارتفاع مستطیل آگهی.
ActiveStatestring?خواندن/نوشتنحالت ظاهر فعال در حال حاضر (در لیست AS).
AlignmentTextAlignmentخواندن/نوشتنهماهنگی متن (برای توضیحات آزاد متنی / ویجت با متن غنی).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentخواندن/نوشتنتعدیل افقی، علاوه بر تعدد؛ هر دو به طور مستقل قابل تنظیم هستند.
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentخواندن/نوشتنتعویض خط افقی متن خاص.
AppearanceAppearanceDictionaryبخونید.لغت ظاهر (/ ورودی AP) با نام جریان ظاهر کلیدگذاری شده است (N، D، R).
StatesAppearanceDictionaryبخونید.لغت حالت ظاهر (فرعتی از AP/N در هر وضعیت، به عنوان مثال:.
NormalAppearanceXForm?بخونید.ظاهر طبیعی (/AP /N) این یادداشت به عنوان یک XForm، یا null زمانی که هیچ کدام از آن ها وجود نداشته باشد.
UpdateAppearanceOnConvertboolخواندن/نوشتناین که آیا در هنگام ذخیره کردن یادداشت به یک سند تبدیل شده، جریان ظاهر را بازسازی می کند یا خیر.
UseFontSubsetboolخواندن/نوشتناینکه آیا فونت (اگر وجود داشته باشد) باید زیر تنظیم شود.
Contentsstring?خواندن/نوشتنمحتوای یادداشت (متن).
Opacitydoubleخواندن/نوشتنضمیر (مطابق با نور).
BorderBorder?خواندن/نوشتنمرزی یادداشت.
ColorColorخواندن/نوشتنرنگ مرزی یادداشت (در ورودی C).
InteriorColorColor?خواندن/نوشتنرنگ داخلی یادداشت (در ورودی IC، برای یادداشت های دایره/ مربع/خط).
Titlestring?خواندن/نوشتنعنوان آگهی (مؤلف برای آوازهای نشانگر).
Namestring?خواندن/نوشتننام یادداشت (شخصیت منحصر به فرد ورودی /NM).
FullNamestring?بخونید.نام کامل و با تدوینات.
Subjectstring?خواندن/نوشتنموضوع آگهی (/درسی در زیر).
ModifiedDatestring?بخونید.تاریخ تغییر.
ModifiedDateTimeخواندن/نوشتنتاریخ /M (تغییر یافته) به عنوان یک DateTime تایپ شده است.
FlagsAnnotationFlagsخواندن/نوشتنعلامت های یادداشت (درسی/F) به عنوان پشتیبان ذخیره سازی برای هر دو فرم int و تایپ شده استفاده می شود.
AnnotationFlagsAnnotationFlagsخواندن/نوشتننام مستعار تایپ شده از Flags که AnnotationFlags را به عنوان یک ویژگی نشان می دهد.
ActionPdfAction?خواندن/نوشتنعمل مرتبط با این یادداشت (/یک ورودی).
ActionsPdfActionCollectionبخونید.مجموعه ای از اقدامات مرتبط با این یادداشت.
Authorstring?بخونید.نویسنده ی یادداشت (در T).
AnnotationStatestring?بخونید.حالت تفسیر (/ ورودی دولت) ، به عنوان مثال:.
AnnotationStateModelstring?بخونید.مدل حالت آگهی (/StateModel) ، به عنوان مثال:.
ReplyTypestring?بخونید.نوع پاسخ (/RT entry) ، به عنوان مثال:.
InReplyToAnnotation?خواندن/نوشتناین یکی به آنوتاسیون پاسخ می دهد (در ورودی IRT).
QuadPointsPoint[]خواندن/نوشتنQuadPoints به عنوان یک آرایه از ارزش های نقطه.
CharacteristicsCharacteristicsبخونید.ویژگی های ظاهر (رنگ مرز، رنگ پس زمینه، چرخش).
PageIndexintبخونید.1-based index of the page that owns this annotation.
PagePage?بخونید.صفحه ای که مالک این یادداشت است، یا null زمانی که نمی تواند حل شود (به عنوان مثال:.
VerticalAlignmentVerticalAlignmentخواندن/نوشتنتعدیل عمودی که در این بند اعمال می شود.
MarginMarginInfo?خواندن/نوشتناطلاعات مربوط به حاشیه های خارج از حساب ها در این بند اعمال می شود.
IsFirstParagraphInColumnboolخواندن/نوشتنپاراگراف را مجبور کنید که یک ستون جدید شروع کند.
IsKeptWithNextboolخواندن/نوشتناین پاراگراف رو در همان صفحه با قسمت بعدی قرار بدید.
IsInNewPageboolخواندن/نوشتنمجبور کنين که پاراگراف رو از صفحه ي جديد شروع کني.
IsInLineParagraphboolخواندن/نوشتنعلامت پاراگراف در خط (صفحه جدید را شروع نمی کند).
HyperlinkTextstring?خواندن/نوشتنهدف هائپر لینک با رشته قدیمی.
HyperlinkHyperlink?خواندن/نوشتنتزئینات هیپر لینک تایپ شده که به پاراگراف اعمال می شود.
ZIndexintخواندن/نوشتنشاخص Z-order که توسط DOM renderer استفاده می شود.

روش ها

Signatureشرح:
Accept(visitor: AnnotationSelector)این یادداشت را به بازدید کننده وارد شده (Visit(SubType) ارسال کنید.
GetRectangle(considerRotation: bool)مستطیل محدودی با توجه به چرخش تنظیم شده است.
ChangeAfterResize(transform: Matrix)بعد از اینکه کاربر صفحه یا مستطیل میزبان را تغییر اندازه داد، هندسه ی یادداشت ها را تنظیم کنید.
UpdateAppearances()جریان ظاهر طبیعی (/AP /N) را از هندسه و رنگ های فعلی یادداشت بازتولید کنید.
WriteXfdf(writer: System.Xml.XmlWriter)این یادداشت را به عنوان یک عنصر XFDF در نوشتن (PDF 32000 §12.7.8 / X F D F 3.0) سریال سازی کنید.
Flatten()این آگهی را مسطح کنید ظاهر بصری آن را به محتوای صفحه تبدیل کرده و از آرایه آواهای صفحه حذف کنید.
Clone()کلوین سطح نسخه های حالت اسکالاری/ref-shared است.

همچنین ببینید:

 فارسی