LineAnnotation
Обзор
LineAnnotation является классом в Aspose.PDF FOSS для .NET. Наследники от: MarkupAnnotation.
Этот класс предоставляет 17 методов для работы с объектами LineAnnotation в программах .NET. Доступные методы включают: Accept, ChangeAfterResize, ClearState, Clone, FindStateAnnotation, Flatten, GetRectangle, GetState, GetStateModel, LineAnnotation, MarkupAnnotation, SetMarkedState, и 4 дополнительных метода. Все публичные участники доступны для любого приложения .NET после установки пакета Aspose.PDF FOSS for .Net. Свойства: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState,И еще 55.
Свойства
| Наименование: | Тип: | Access | Описание: |
|---|---|---|---|
AnnotationType | AnnotationType | Читайте . | Всегда в строю. |
Border | Border? | Читать/писать | Граница с шириной, стилем и схемой линейки, разрешенная из /BS. |
Starting | Point | Читать/писать | Начальная точка линии (/L вход, первая пара). |
Ending | Point | Читать/писать | Конечная точка линии (/L вход, вторая пара). |
CaptionOffset | Point | Читать/писать | Отмечание отклонения от якоря (/ CO entry). |
CaptionPosition | CaptionPosition | Читать/писать | Где надпись находится относительно строки (/заголовок CP). |
InteriorColor | Color? | Читать/писать | Цвет внутреннего заполнения концов линии (/запись в ИС). |
LeaderLine | double | Читать/писать | Длина линейки перпендикулярная к линии (/ВН). |
LeaderLineExtension | double | Читать/писать | Расширение линейки лидерства за пределы линии (/запись LLE). |
LeaderLineOffset | double | Читать/писать | Отклонение от линии лидера к конечной точке (/запись LLO). |
ShowCaption | bool | Читать/писать | Показывается ли заголовок строки (/запись с ограничением). |
Measure | Measure | Читать/писать | Метаданные единиц измерения (/запись мер). |
Intent | LineIntent | Читать/писать | Получает или задает намерение. |
StartingStyle | LineEnding | Читать/писать | Получает или задает начальный стиль. |
EndingStyle | LineEnding | Читать/писать | Получает или задает стиль окончания. |
CreationDate | System.DateTime | Читать/писать | Временная марка создания записана в /CreationDate. |
Opacity | double | Читать/писать | Неочевидность (0.1) переносится в /CA. |
Popup | PopupAnnotation? | Читать/писать | Соответствующая всплывающая аннотация (/Всплеск). |
ReplyType | ReplyType | Читать/писать | Отношение к InReplyTo (/RT) в ответ. |
RichText | string? | Читать/писать | Содержание в виде богатого текста (/RC), с форматами XHTML. |
Subject | string? | Читать/писать | Предметная строка (/Subj). |
Title | string? | Читать/писать | Автор / название переведено на /T. |
Rect | Rectangle? | Читать/писать | Простая сторона (положение на странице). |
Width | double | Читать/писать | Ширина аннотационного прямоугольника. |
Height | double | Читать/писать | Высота аннотированного прямоугольника. |
ActiveState | string? | Читать/писать | Состояние активного внешнего вида (/Вход в AS). |
Alignment | TextAlignment | Читать/писать | Выравнивание текста (для свободного текстового / виджетного аннотации , содержащей богатый текст). |
HorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Читать/писать | Горизонтальное выравнивание, выставленное в дополнение к выравнованию; оба могут быть установлены независимо друг от друга. |
TextHorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Читать/писать | Оверрайд горизонтального выравнивания, специфичный для текста. |
Appearance | AppearanceDictionary | Читайте . | Словарь внешнего вида (/Вход в AP) с указанием названия потока внешности (N, D, R). |
States | AppearanceDictionary | Читайте . | Словарь появления (подсловие “по состоянию” в AP/N, например. |
NormalAppearance | XForm? | Читайте . | Нормальный (/AP /N) внешний вид аннотации как XForm, или null, когда нет. |
UpdateAppearanceOnConvert | bool | Читать/писать | Регенерировать ли поток внешнего вида при сохранении аннотации в конвертированном документе. |
UseFontSubset | bool | Читать/писать | Подставить ли встроенный шрифт (если таковой имеется). |
Contents | string? | Читать/писать | Содержание аннотации (текст). |
Color | Color | Читать/писать | Цвет границы аннотации (/В-запись). |
Name | string? | Читать/писать | Название аннотации (уникальный идентификатор запись /NM). |
FullName | string? | Читайте . | Полностью квалифицированное аннотационное название. |
ModifiedDate | string? | Читайте . | Дата изменения. |
Modified | DateTime | Читать/писать | Дата /M (модифицированная) в виде введенного DateTime. |
Flags | AnnotationFlags | Читать/писать | Флаги аннотации (/F entry) используются как поддержка для хранения форм int и ввода. |
AnnotationFlags | AnnotationFlags | Читать/писать | Введенный псевдоним Flags, показывающий AnnotationFlags как свойство. |
Action | PdfAction? | Читать/писать | Действие, связанное с этой аннотацией (/Вход). |
Actions | PdfActionCollection | Читайте . | Сборник действий, связанных с данной аннотацией. |
Author | string? | Читайте . | Автор аннотации (/Введение Т). |
AnnotationState | string? | Читайте . | Состояние аннотации (/запись государства), например:. |
AnnotationStateModel | string? | Читайте . | Модель состояния аннотации (/StateModel), например:. |
InReplyTo | Annotation? | Читать/писать | Аннотация, на которую он отвечает (/IRT entry). |
QuadPoints | Point[] | Читать/писать | QuadPoints как массив значений точек. |
Characteristics | Characteristics | Читайте . | Характеристики внешнего вида (цвет границы, цвет фона, вращение). |
PageIndex | int | Читайте . | 1-based index of the page that owns this annotation. |
Page | Page? | Читайте . | Страница, на которой находится эта аннотация или нуль, когда ее не может быть решено (например. |
VerticalAlignment | VerticalAlignment | Читать/писать | Вертикальное выравнивание, применяемое к данному пункту. |
Margin | MarginInfo? | Читать/писать | Информация о внешней марже применяется к этому пункту. |
IsFirstParagraphInColumn | bool | Читать/писать | Принудите абзац начать новый столб. |
IsKeptWithNext | bool | Читать/писать | Этот абзац не должен быть на одной странице с следующим. |
IsInNewPage | bool | Читать/писать | Принудите абзац начать на новой странице. |
IsInLineParagraph | bool | Читать/писать | Значок абзаца в строке (не начинает новую строку). |
HyperlinkText | string? | Читать/писать | Цель гиперссылки с традиционным строком. |
Hyperlink | Hyperlink? | Читать/писать | Оформление гиперссылки, примененное к пункту. |
ZIndex | int | Читать/писать | Индекс Z-сорта, используемый рендером DOM. |
Методы
| Signature | Описание: |
|---|---|
LineAnnotation(page: Page, rect: Rectangle, start: Point, end: Point) | Вызывает LineAnnotation на данном примере LineAnnotation. |
LineAnnotation(document: Document, start: Point, end: Point) | Документ-ограниченный LineAnnotation ctor. |
UpdateAppearances() | Восстановление нормального вида (/AP /N) путем прокраска линии от начала до конца. |
UpdateAppearance(annotation: LineAnnotation) | Воссоздать внешний вид аннотации. |
ChangeAfterResize(transform: Matrix) | Применять преобразование к начальным/концевым точкам строки после того, как страница или контейнер были изменены в размерах. |
Accept(visitor: AnnotationSelector) | Принимает призыв на данном примере LineAnnotation. |
MarkupAnnotation(document: Document) | Документ-связанный ctor для создания аннотации разметки, которая еще не прикреплена к конкретной странице; вызовы добавляют ее позже через страницу. Annotations.Add(annot). |
GetState() | Прочитайте запись /State в словаре свойств аннотации. |
GetStateModel() | Прочитайте запись /StateModel, отображая отсутствующую входную строку на Undefined. |
SetMarkedState(marked: bool) | Установите /State в значение Marked или Unmarked, а также /StateModel = Marked. |
SetReviewState(state: AnnotationState) | Установить состояние обзора. |
ClearState() | Удалить записанные /State и /StateModel. |
FindStateAnnotation() | Найдите аннотацию отслеживания состояния, связанную с этой разметкой (самый последний аннот /IRT-ответа, который содержит запись /State, на PDF 32000 §12.5.6.3). |
GetRectangle(considerRotation: bool) | Ограничительный прямоугольник, скорректированный с помощью considerRotation. |
WriteXfdf(writer: System.Xml.XmlWriter) | Сериализировать эту аннотацию как элемент XFDF в писателя (PDF 32000 §12.7.8 / X F D F 3.0). |
Flatten() | Плоскость этой аннотации превратить ее визуальный вид в содержимое страницы и удалить из массива аннот страниц. |
Clone() | Поверхностный клон копирует скалярное/ref-разделенное состояние. |