RegistrationMarkAnnotation

RegistrationMarkAnnotation

نمای کلی

RegistrationMarkAnnotation یک کلاس در Aspose.PDF FOSS برای .NET است. ارث‌بری می‌کند از: Annotation.

این کلاس 8 متد برای کار با اشیاء RegistrationMarkAnnotation در برنامه‌های .NET فراهم می‌کند. متدهای موجود شامل: Accept، ChangeAfterResize، Clone، Flatten، GetRectangle، RegistrationMarkAnnotation، UpdateAppearances، WriteXfdf هستند. تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET برای هر برنامه .NET قابل دسترسی هستند. خواص: Action، Actions، ActiveState، Alignment، AnnotationFlags، AnnotationState و 41 مورد دیگر.

ویژگی‌ها

NameTypeAccessDescription
AnnotationTypeAnnotationTypeReadهمیشه RegistrationMark.
PositionPrinterMarkSidePositionRead/Writeکدام سمت صفحه این علامت قرار دارد.
RectRectangle?Read/Writeمستطیل حاشیه‌نویسی (موقعیت روی صفحه).
WidthdoubleRead/Writeعرض مستطیل حاشیه‌نویسی.
HeightdoubleRead/Writeارتفاع مستطیل حاشیه‌نویسی.
ActiveStatestring?Read/Writeوضعیت ظاهر فعلی فعال (/AS entry).
AlignmentTextAlignmentRead/Writeتراز متن (برای حاشیه‌نویسی‌های متن آزاد / ویجت که متن غنی دارند).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentRead/Writeتراز افقی، علاوه بر Alignment نمایش داده می‌شود؛ هر دو به‌صورت مستقل قابل تنظیم هستند.
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentRead/Writeبازنویسی تراز افقی مخصوص متن.
AppearanceAppearanceDictionaryReadفرهنگ‌نامه ظاهر (/AP entry) — کلید شده با نام جریان ظاهر (N, D, R).
StatesAppearanceDictionaryReadفرهنگ‌نامه وضعیت ظاهر (زیر‌فرهنگ هر وضعیت از AP/N، به عنوان مثال
NormalAppearanceXForm?Readظاهر عادی (/AP /N) حاشیه‌نویسی به‌صورت XForm، یا null اگر وجود نداشته باشد.
UpdateAppearanceOnConvertboolRead/Writeآیا هنگام ذخیره حاشیه‌نویسی در سند تبدیل‌شده، جریان ظاهر بازسازی شود یا نه.
UseFontSubsetboolRead/Writeآیا قلم جاسازی‌شده (در صورت وجود) باید زیرمجموعه شود یا نه.
Contentsstring?Read/Writeمحتوای حاشیه‌نویسی (متن).
OpacitydoubleRead/Writeشفافیت حاشیه‌نویسی (0.0 = شفاف، 1.0 = مات).
BorderBorder?Read/Writeحاشیه حاشیه‌نویسی.
ColorColorRead/Writeرنگ حاشیه حاشیه‌نویسی (/C entry).
InteriorColorColor?Read/Writeرنگ داخلی حاشیه‌نویسی (/IC entry، برای حاشیه‌نویسی‌های دایره/مربع/خط).
Titlestring?Read/Writeعنوان حاشیه‌نویسی (نویسنده برای حاشیه‌نویسی‌های علامت‌گذاری).
Namestring?Read/Writeنام حاشیه‌نویسی (شناسه یکتا — ورودی /NM).
FullNamestring?Readنام کامل حاشیه‌نویسی.
Subjectstring?Read/Writeموضوع حاشیه‌نویسی (/Subj entry).
ModifiedDatestring?Readتاریخ تغییر.
ModifiedDateTimeRead/Writeتاریخ /M (تغییر یافته) به‌صورت DateTime تایپ‌شده.
FlagsAnnotationFlagsRead/Writeپرچم‌های حاشیه‌نویسی (/F entry) — به‌عنوان ذخیره‌سازی برای هر دو فرم عددی و تایپ‌شده استفاده می‌شود.
AnnotationFlagsAnnotationFlagsRead/Writeنام مستعار تایپ‌شده پرچم‌ها که AnnotationFlags را به‌عنوان یک ویژگی نشان می‌دهد.
ActionPdfAction?Read/Writeعمل مرتبط با این حاشیه‌نویسی (/A entry).
ActionsPdfActionCollectionReadمجموعه‌ای از اعمال مرتبط با این حاشیه‌نویسی.
Authorstring?Readنویسنده حاشیه‌نویسی (/T entry).
AnnotationStatestring?Readوضعیت حاشیه‌نویسی (/State entry)، به عنوان مثال
AnnotationStateModelstring?Readمدل وضعیت حاشیه‌نویسی (/StateModel entry)، به عنوان مثال
ReplyTypestring?Readنوع پاسخ (/RT entry)، به عنوان مثال
InReplyToAnnotation?Read/Writeحاشیه‌نویسی‌ای که این مورد به آن پاسخ می‌دهد (/IRT entry).
QuadPointsPoint[]Read/WriteQuadPoints به‌صورت آرایه‌ای از مقادیر Point.
CharacteristicsCharacteristicsReadویژگی‌های ظاهر (رنگ حاشیه، رنگ پس‌زمینه، چرخش).
PageIndexintReadاندیس 1‑پایه صفحه‌ای که این حاشیه‌نویسی را دارد.
PagePage?Readصفحه‌ای که این حاشیه‌نویسی را دارد، یا null وقتی قابل حل نیست (به عنوان مثال
VerticalAlignmentVerticalAlignmentRead/Writeتراز عمودی اعمال‌شده به این پاراگراف.
MarginMarginInfo?Read/Writeاطلاعات حاشیه بیرونی اعمال‌شده به این پاراگراف.
IsFirstParagraphInColumnboolRead/Writeاجبار پاراگراف برای شروع ستون جدید.
IsKeptWithNextboolRead/Writeاین پاراگراف را در همان صفحه با پاراگراف بعدی نگه دار.
IsInNewPageboolRead/Writeاجبار پاراگراف برای شروع در صفحه جدید.
IsInLineParagraphboolRead/Writeپرچم پاراگراف درون‌خطی (خط جدیدی شروع نمی‌کند).
HyperlinkTextstring?Read/Writeهدف پیوندهای فرامتن رشته‌ای قدیمی.
HyperlinkHyperlink?Read/Writeتزئین پیوند فرامتن تایپ‌شده اعمال‌شده به پاراگراف.
ZIndexintRead/Writeاندیس ترتیب Z که توسط رندرر DOM استفاده می‌شود.

متدها

SignatureDescription
Accept(visitor: AnnotationSelector)متد Accept را بر روی این نمونهٔ RegistrationMarkAnnotation فراخوانی می‌کند.
RegistrationMarkAnnotation(page: Page, position: PrinterMarkSidePosition)یک علامت ثبت‌نام بر روی صفحه در موقعیت مشخص ایجاد می‌کند.
GetRectangle(considerRotation: bool)مستطیل محدوده با در نظر گرفتن considerRotation تنظیم می‌شود.
ChangeAfterResize(transform: Matrix)هندسهٔ حاشیه‌نویسی را پس از تغییر اندازهٔ صفحه یا مستطیل میزبان توسط کاربر تنظیم می‌کند.
UpdateAppearances()جریان ظاهر عادی (/AP /N) را از هندسه و رنگ‌های فعلی حاشیه‌نویسی بازتولید می‌کند.
WriteXfdf(writer: System.Xml.XmlWriter)این حاشیه‌نویسی را به عنوان یک عنصر XFDF به writer سریال‌سازی می‌کند (PDF 32000 §12.7.8 / XFDF 3.0).
Flatten()این حاشیه‌نویسی را صاف می‌کند — ظاهر بصری آن را در محتوای صفحه رندر می‌کند و از آرایهٔ حاشیه‌نویسی‌های صفحه حذف می‌نماید.
Clone()شبیه‌سازی سطحی — وضعیت اسکالر/مرجع‑به‌اشتراک‌گذاری‌شده را کپی می‌کند.

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

 فارسی