BleedMarkAnnotation

BleedMarkAnnotation

نمای کلی

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

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

ویژگی‌ها

نامنوعدسترسیتوضیح
AnnotationTypeAnnotationTypeReadنوع حاشیه‌نویسی را دریافت می‌کند.
PositionPrinterMarkCornerPositionRead/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 entry).
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 استفاده می‌شود.

متدها

امضاتوضیح
Accept(visitor: AnnotationSelector)متد Accept را بر روی این نمونه BleedMarkAnnotation فراخوانی می‌کند.
BleedMarkAnnotation(page: Page, position: PrinterMarkCornerPosition)متد BleedMarkAnnotation را بر روی این نمونه BleedMarkAnnotation فراخوانی می‌کند.
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()کلون سطحی — وضعیت اسکالر/مرجع‑اشتراکی را کپی می‌کند.

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

 فارسی