ScreenAnnotation

ScreenAnnotation

Overview

ScreenAnnotation є класом в Aspose.PDF FOSS для .NET. Наследники від: Annotation.

Клас ScreenAnnotation дозволяє додавати до сторінки аннотацію екрану, надаючи сторінку, прямокутник та медіа-файл і висвітлює властивості AnnotationType, Action та Title.

Цей клас надає 8 методів роботи з об’єктами ScreenAnnotation в програмах .NET. Доступні методи включають: Accept, ChangeAfterResize, Clone, Flatten, GetRectangle, ScreenAnnotation, UpdateAppearances, WriteXfdf. Всі публічні члени доступні будь-якій додаткові .NET після встановлення Aspose.PDF FOSS для пакету .Net. Свойства: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState, і ще 40.

Properties

NameTypeAccessDescription
AnnotationTypeAnnotationTypeReadЗавжди екрани.
ActionPdfAction?ReadДія запуску рендеру (/Вхід), або нуль, коли ніщо не встановлено.
Titlestring?Читання/писанняНазва/етикетка, що відображена в хромі (/T).
RectRectangle?Читання/писанняПростікло анотації (позиція на сторінці).
WidthdoubleЧитання/писанняШирина прямокутного анотації.
HeightdoubleЧитання/писанняВисота прямокутного анотації.
ActiveStatestring?Читання/писанняПодачу, що є активною (/запис AS).
AlignmentTextAlignmentЧитання/писанняСкладання тексту (для вільного тексту / віджетів з багатоматеріальним текстом).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentЧитання/писанняГоризонтальна вирівнювання, експонується на додаток до “Созв’язання”; обидва можуть бути встановлені незалежно.
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentЧитання/писанняОблишнення по горизонтальному узгодженню, специфічне для тексту.
AppearanceAppearanceDictionaryReadСловопис погляду (/Вхід AP) вкладено за назвою потоку походження (N, D, R).
StatesAppearanceDictionaryReadСловосполучення з появою стану (по-статут підслову AP/N, наприклад.
NormalAppearanceXForm?ReadНормальний (/AP /N) вигляд анотації як XForm, або нуль, коли його немає.
UpdateAppearanceOnConvertboolЧитання/писанняЧи відтворити потік зовнішнього вигляду, коли аннотація збережена в конвертованому документі.
UseFontSubsetboolЧитання/писанняЧи слід підставляти вбудований шрифт (якщо є).
Contentsstring?Читання/писанняЗміст анотації (текст).
OpacitydoubleЧитання/писанняОпачність анотації (0,0 = прозоре, 1,0 = непрозорно).
BorderBorder?Читання/писанняАннотація кордону.
ColorColorЧитання/писанняКолір кордону анотації (/C запис).
InteriorColorColor?Читання/писанняВнутрішній колір анотації (/ІС запис, для облікових / квадратних / лінійних анонтів).
Namestring?Читання/писанняНазва анотації (унікальний ідентифікатор запис /NM).
FullNamestring?ReadПовністю кваліфікована назва.
Subjectstring?Читання/писанняТема анотації (/Subj вхід).
ModifiedDatestring?ReadДата модифікації.
ModifiedDateTimeЧитання/писання/M (змінений) дата як вписані DateTime.
FlagsAnnotationFlagsЧитання/писанняАннотаційні знаки (/F вхід) використовуються як підтримка зберігання для int і затипованих форм.
AnnotationFlagsAnnotationFlagsЧитання/писанняВкладено псевдонім Flags, що показує AnnotationFlags як властивість.
ActionsPdfActionCollectionReadЗбірка дій, пов’язаних з цією аннотацією.
Authorstring?ReadАвтор анотації (/В).
AnnotationStatestring?ReadСтановище анотації (/запис стану), наприклад:.
AnnotationStateModelstring?ReadМодель стану анотації (/StateModel), наприклад:.
ReplyTypestring?ReadТип відповіді (/RT запис), наприклад:.
InReplyToAnnotation?Читання/писанняАнотація, на яку це відповість (/IRT запис).
QuadPointsPoint[]Читання/писанняQuadPoints як масив з значеннями точок.
CharacteristicsCharacteristicsReadХарактеристики зовнішнього вигляду (кольор кордону, колір фона, обертання).
PageIndexintRead1-based index of the page that owns this annotation.
PagePage?ReadСтраница, яка володіє цією аннотацією або нуль, коли її не можна вирішити (наприклад.
VerticalAlignmentVerticalAlignmentЧитання/писанняВертикальне вирівнювання, яке застосовується до цього пункту.
MarginMarginInfo?Читання/писанняІнформація про зовнішні маржі застосовується до цього пункту.
IsFirstParagraphInColumnboolЧитання/писанняПримусити абзац почати новий колонка.
IsKeptWithNextboolЧитання/писанняНе забудьте про цей абзац.
IsInNewPageboolЧитання/писанняПримусити абзац почати на новій сторінці.
IsInLineParagraphboolЧитання/писанняЗнак абзаця в лінії (не починає новий ряд).
HyperlinkTextstring?Читання/писанняМета гіперпосилання з традиційним струнковим типом.
HyperlinkHyperlink?Читання/писанняВикладено прикрашення гіперпосилання, яке застосовується до параграфа.
ZIndexintЧитання/писанняЗ-порядковий індекс, який використовується DOM.

Methods

SignatureDescription
ScreenAnnotation(page: Page, rect: Rectangle, mediaFile: string)Створення анотації екрану, що посилається на mediaFile.
Accept(visitor: AnnotationSelector)Покликання “Прийміть” на цій інстанції ScreenAnnotation.
GetRectangle(considerRotation: bool)Окремій прямокутник, скорректований за допомогою considerRotation.
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 стан.

See Also

 Українська