PrinterMarkAnnotation

PrinterMarkAnnotation

نمای کلی

PrinterMarkAnnotation یک کلاس در Aspose.PDF FOSS برای .NET است. ارث‌برده از: Annotation.

ژنراتور علامت چاپگر تجمیعی.

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

خواص

نامنوعدسترسیتوضیح
AnnotationTypeAnnotationTypeخواندنهمیشه PrinterMark.
RectRectangle?خواندن/نوشتنمستطیل حاشیه‌نویسی (موقعیت در صفحه).
InnerRectRectangle?خواندنمستطیل حاشیه‌گذاری که توسط ورودی /RD (تفاوت‌های مستطیلی) تو رفتگی دارد — ناحیه‌ای که واقعاً در داخل Rect کشیده می‌شود.
Widthdoubleخواندن/نوشتنعرض مستطیل حاشیه‌نویسی.
Heightdoubleخواندن/نوشتنارتفاع مستطیل حاشیه‌نویسی.
ActiveStatestring?خواندن/نوشتنوضعیت ظاهر فعال فعلی (/AS entry).
AlignmentTextAlignmentخواندن/نوشتنتراز متن (برای حاشیه‌نویسی‌های متن آزاد / ویجت که متن غنی حمل می‌کنند).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentخواندن/نوشتنتراز افقی (Aspose.Pdf این را علاوه بر Alignment در دسترس می‌گذارد؛ هر دو به‌صورت مستقل قابل تنظیم هستند).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentخواندن/نوشتنلغو تنظیم تراز افقی مخصوص متن.
AppearanceAppearanceDictionaryخواندنواژه‌نامهٔ ظاهر (/AP entry) — بر اساس نام جریان ظاهر (N, D, R) کلید شده.
StatesAppearanceDictionaryخواندنواژه‌نامهٔ وضعیت-ظاهر (زیرواژه‌نامهٔ هر-وضعیت از AP/N، به عنوان مثال).
NormalAppearanceXForm?خواندنظاهر عادی (/AP /N) حاشیه‌نویسی به‌صورت XForm، یا null وقتی که هیچکدام وجود نداشته باشد.
UpdateAppearanceOnConvertboolخواندن/نوشتنآیا هنگام ذخیره‌سازی یک حاشیه‌نویسی در سندی که تبدیل شده است، جریان ظاهر بازسازی شود یا خیر.
UseFontSubsetboolخواندن/نوشتناینکه آیا فونت جاسازی‌شده (در صورت وجود) باید زیرمجموعه‌سازی شود.
Contentsstring?خواندن/نوشتنمحتویات حاشیه‌نویسی (متن).
Opacitydoubleخواندن/نوشتنشفافیت حاشیه‌نویسی (0.0 = شفاف، 1.0 = مات).
BorderBorder?خواندن/نوشتنحاشیهٔ حاشیه‌نویسی.
ColorColorخواندن/نوشتنرنگ حاشیهٔ حاشیه‌نویسی (/C entry).
InteriorColorColor?خواندن/نوشتنرنگ داخلی حاشیه‌نویسی (/IC entry، برای حاشیه‌نویسی‌های دایره/مربع/خط).
Titlestring?خواندن/نوشتنعنوان حاشیه‌نویسی (نویسنده برای حاشیه‌نویسی‌های علامت‌گذاری).
Namestring?خواندن/نوشتننام حاشیه‌نویسی (شناسهٔ یکتا — ورودی /NM).
FullNamestring?خواندننام کامل حاشیه‌نویسی.
Subjectstring?خواندن/نوشتنموضوع حاشیه‌نویسی (/Subj entry).
ModifiedDatestring?خواندنتاریخ اصلاح.
ModifiedDateTimeخواندن/نوشتنتاریخ /M (تغییر یافته) به صورت DateTime تایپ‌شده.
FlagsAnnotationFlagsخواندن/نوشتنپرچم‌های حاشیه‌نویسی (/F entry) — به عنوان پشتیبان ذخیره‌سازی برای هر دو شکل int و typed استفاده می‌شود.
AnnotationFlagsAnnotationFlagsخواندن/نوشتننام مستعار تایپ‌شده‌ای از Flags که با سطح عمومی Aspose.Pdf مطابقت دارد و AnnotationFlags را به‌عنوان یک ویژگی نمایش می‌دهد.
ActionPdfAction?خواندن/نوشتنعملی که با این حاشیه‌نویسی مرتبط است (/A entry).
ActionsPdfActionCollectionخواندنمجموعه‌ای از اعمال مرتبط با این حاشیه‌نویسی.
Authorstring?خواندننویسنده حاشیه‌نویسی (/T entry).
AnnotationStatestring?خواندنوضعیت حاشیه‌نویسی (/State entry)، به عنوان مثال.
AnnotationStateModelstring?خواندنمدل وضعیت حاشیه‌نویسی (/StateModel entry)، به عنوان مثال.
ReplyTypestring?خواندننوع پاسخ (/RT entry)، به عنوان مثال.
InReplyToAnnotation?خواندن/نوشتنیادداشت که این مورد به آن پاسخ می‌دهد (/IRT entry).
QuadPointsPoint[]خواندن/نوشتنQuadPoints به‌عنوان آرایه‌ای از مقادیر Point.
CharacteristicsCharacteristicsخواندنویژگی‌های ظاهر (رنگ حاشیه، رنگ پس‌زمینه، چرخش).
PageIndexintخواندناندیس مبتنی بر ۱ صفحه‌ای که این حاشیه‌نویسی را در اختیار دارد.
PagePage?خواندنصفحه‌ای که این حاشیه‌نویسی را در اختیار دارد، یا null وقتی که قابل حل نیست (مثلاً.
VerticalAlignmentVerticalAlignmentخواندن/نوشتنتراز عمودی اعمال‌شده به این پاراگراف.
MarginMarginInfoخواندن/نوشتناطلاعات حاشیه بیرونی به این پاراگراف اعمال شد.
IsFirstParagraphInColumnboolخواندن/نوشتنپاراگراف را مجبور کنید تا در یک ستون جدید شروع شود.
IsKeptWithNextboolخواندن/نوشتناین پاراگراف را در همان صفحه‌ای که پاراگراف بعدی است نگه دارید.
IsInNewPageboolخواندن/نوشتنپاراگراف را مجبور کنید تا در صفحه جدیدی شروع شود.
IsInLineParagraphboolخواندن/نوشتنپرچم پاراگراف درون‌خطی (خط جدیدی آغاز نمی‌شود).
HyperlinkTextstring?خواندن/نوشتنهدف پیوند ابرمتنی رشته‌ای قدیمی.
HyperlinkHyperlink?خواندن/نوشتندکوریشن پیوند ابرمتنی تایپ‌شده به پاراگراف اعمال شد.
ZIndexintخواندن/نوشتنشاخص Z-order که توسط رندرکننده DOM استفاده می‌شود.

روش ها

امضاتوضیح
AddPrinterMarks(document: Document, printerMarksKind: PrinterMarksKind)خانواده‌های درخواست‌شده‌ی علامت‌های چاپگر را به هر صفحه‌ی سند اضافه کنید.
AddPrinterMarks(page: Page, printerMarksKind: PrinterMarksKind)خانواده‌های درخواست‌شده‌ی علامت‌های چاپگر را به یک صفحه اضافه کنید.
Accept(visitor: AnnotationSelector)این حاشیه‌نویسی را به overload تایپ‌شده‌ی Visit(SubType) بازدیدکننده ارسال کنید.
GetRectangle(considerRotation: bool)مستطیل محدود توسط considerRotation تنظیم شد.
ChangeAfterResize(transform: Matrix)پس از اینکه کاربر صفحه یا مستطیل میزبان را تغییر اندازه داد، هندسهٔ حاشیه‌نویسی را تنظیم کنید.
UpdateAppearances()جریان ظاهر عادی (/AP /N) را بر پایهٔ هندسه و رنگ‌های فعلی حاشیه‌نویسی بازسازی کنید.
WriteXfdf(writer: System.Xml.XmlWriter)این حاشیه‌نویسی را به‌صورت یک عنصر XFDF برای نویسنده (PDF 32000 §12.7.8 / XFDF 3.0) سریال‌سازی کنید.
Flatten()این حاشیه‌نویسی را صاف کنید — ظاهر بصری آن را در محتوای صفحه رندر کنید و آن را از آرایهٔ حاشیه‌نویسی‌های صفحه حذف کنید.
Clone()کلون کم‌عمق — وضعیت اسکالر/مرجع-به‌اشتراک‌گذاری‌شده را کپی می‌کند.

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

 فارسی