LinkAnnotation
Overview
LinkAnnotation є класом в Aspose.PDF FOSS для .NET. Наследники від: Annotation.
Цей клас надає 8 методів роботи з об’єктами LinkAnnotation в програмах .NET. Доступні методи включають: Accept, ChangeAfterResize, Clone, Flatten, GetRectangle, LinkAnnotation, UpdateAppearances, WriteXfdf. Всі публічні члени доступні будь-якій додаткові .NET після встановлення Aspose.PDF FOSS для пакету .Net. Свойства: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState, і ще 44 .
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Highlighting | HighlightingMode | Читання/писання | Режим висвітлення, коли посилання активовано. |
Destination | IAppointment? | Читання/писання | Мета для цієї анотації посилання (ExplicitDestination, NamedDestination або null). |
Uri | string? | Read | Він отримує урі. |
TargetPageNumber | int? | Read | Номер цільової сторінки (1-based) для дій з посиланням GoTo/GoToR, або нуль, якщо дія не є посиленням на сторінку (наприклад. |
AnnotationType | AnnotationType | Read | Завжди з’єднує. |
Action | PdfAction? | Читання/писання | /A запис аналізується як PdfAction. |
Rect | Rectangle? | Читання/писання | Простікло анотації (позиція на сторінці). |
Width | double | Читання/писання | Ширина прямокутного анотації. |
Height | double | Читання/писання | Висота прямокутного анотації. |
ActiveState | string? | Читання/писання | Подачу, що є активною (/запис AS). |
Alignment | TextAlignment | Читання/писання | Складання тексту (для вільного тексту / віджетів з багатоматеріальним текстом). |
HorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Читання/писання | Горизонтальна вирівнювання, експонується на додаток до “Созв’язання”; обидва можуть бути встановлені незалежно. |
TextHorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Читання/писання | Облишнення по горизонтальному узгодженню, специфічне для тексту. |
Appearance | AppearanceDictionary | Read | Словопис погляду (/Вхід AP) вкладено за назвою потоку походження (N, D, R). |
States | AppearanceDictionary | Read | Словосполучення з появою стану (по-статут підслову AP/N, наприклад. |
NormalAppearance | XForm? | Read | Нормальний (/AP /N) вигляд анотації як XForm, або нуль, коли його немає. |
UpdateAppearanceOnConvert | bool | Читання/писання | Чи відтворити потік зовнішнього вигляду, коли аннотація збережена в конвертованому документі. |
UseFontSubset | bool | Читання/писання | Чи слід підставляти вбудований шрифт (якщо є). |
Contents | string? | Читання/писання | Зміст анотації (текст). |
Opacity | double | Читання/писання | Опачність анотації (0,0 = прозоре, 1,0 = непрозорно). |
Border | Border? | Читання/писання | Аннотація кордону. |
Color | Color | Читання/писання | Колір кордону анотації (/C запис). |
InteriorColor | Color? | Читання/писання | Внутрішній колір анотації (/ІС запис, для облікових / квадратних / лінійних анонтів). |
Title | string? | Читання/писання | Назва анотації (автор для означних заміток). |
Name | string? | Читання/писання | Назва анотації (унікальний ідентифікатор запис /NM). |
FullName | string? | Read | Повністю кваліфікована назва. |
Subject | string? | Читання/писання | Тема анотації (/Subj вхід). |
ModifiedDate | string? | Read | Дата модифікації. |
Modified | DateTime | Читання/писання | /M (змінений) дата як вписані DateTime. |
Flags | AnnotationFlags | Читання/писання | Аннотаційні знаки (/F вхід) використовуються як підтримка зберігання для int і затипованих форм. |
AnnotationFlags | AnnotationFlags | Читання/писання | Вкладено псевдонім Flags, що показує AnnotationFlags як властивість. |
Actions | PdfActionCollection | Read | Збірка дій, пов’язаних з цією аннотацією. |
Author | string? | Read | Автор анотації (/В). |
AnnotationState | string? | Read | Становище анотації (/запис стану), наприклад:. |
AnnotationStateModel | string? | Read | Модель стану анотації (/StateModel), наприклад:. |
ReplyType | string? | Read | Тип відповіді (/RT запис), наприклад:. |
InReplyTo | Annotation? | Читання/писання | Анотація, на яку це відповість (/IRT запис). |
QuadPoints | Point[] | Читання/писання | QuadPoints як масив з значеннями точок. |
Characteristics | Characteristics | Read | Характеристики зовнішнього вигляду (кольор кордону, колір фона, обертання). |
PageIndex | int | Read | 1-based index of the page that owns this annotation. |
Page | Page? | Read | Страница, яка володіє цією аннотацією або нуль, коли її не можна вирішити (наприклад. |
VerticalAlignment | VerticalAlignment | Читання/писання | Вертикальне вирівнювання, яке застосовується до цього пункту. |
Margin | MarginInfo? | Читання/писання | Інформація про зовнішні маржі застосовується до цього пункту. |
IsFirstParagraphInColumn | bool | Читання/писання | Примусити абзац почати новий колонка. |
IsKeptWithNext | bool | Читання/писання | Не забудьте про цей абзац. |
IsInNewPage | bool | Читання/писання | Примусити абзац почати на новій сторінці. |
IsInLineParagraph | bool | Читання/писання | Знак абзаця в лінії (не починає новий ряд). |
HyperlinkText | string? | Читання/писання | Мета гіперпосилання з традиційним струнковим типом. |
Hyperlink | Hyperlink? | Читання/писання | Викладено прикрашення гіперпосилання, яке застосовується до параграфа. |
ZIndex | int | Читання/писання | З-порядковий індекс, який використовується DOM. |
Methods
| Signature | Description |
|---|---|
LinkAnnotation(page: Page, rect: Rectangle) | Створіть нову аннотацію на сторінці і прямокутник. |
Accept(visitor: AnnotationSelector) | Регулюйте геометрію анотації після того, як користувач змінив розмір сторінки або прямокутника хоста. Трансформація застосовується до /Rect; інші вхідні записи з геометриєю (QuadPoints, InkList і т. д.) не оновляються. |
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 стан. |