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 .
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
AnnotationType | AnnotationType | Прочети. | Винаги на линия. |
Border | Border? | Чете/Пише | Граница с ширина, стил и схема на рамка, разрешена от /BS. |
Starting | Point | Чете/Пише | Изходната точка на линията (/L вписване, първа двойка). |
Ending | Point | Чете/Пише | Крайната точка на линията (/L вписване, втори двойка). |
CaptionOffset | Point | Чете/Пише | Отклонение от кодовете на анкерата (/вписване в CO). |
CaptionPosition | CaptionPosition | Чете/Пише | Където надписът се намира по отношение на реда (/вписване в CP). |
InteriorColor | Color? | Чете/Пише | Цвят на вътрешното запълване на крайните части на линията (/вписване в ИС). |
LeaderLine | double | Чете/Пише | Дължина на линията за ориентир, перпендикуларна към тази линия (/вписване в LL). |
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? | Чете/Пише | Съответен изскачащ анотация (/Popup). |
ReplyType | ReplyType | Чете/Пише | Отговорна връзка към InReplyTo (/RT). |
RichText | string? | Чете/Пише | Съдържание с богат текст (/RC), форматирано в XHTML. |
Subject | string? | Чете/Пише | Предметна линия (/Subj). |
Title | string? | Чете/Пише | Автор / заглавие, вписано с “Т”. |
Rect | Rectangle? | Чете/Пише | Аннотация за правоъгълник (позиция на страницата). |
Width | double | Чете/Пише | Ширината на аннотационния правоъгълник. |
Height | double | Чете/Пише | Височината на аннотационния правоъгълник. |
ActiveState | string? | Чете/Пише | Състояние на активен външен вид в момента (/вписване AS). |
Alignment | TextAlignment | Чете/Пише | Насочване на текста (за свободния текст / анотации с обогатен текст). |
HorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Чете/Пише | Хоризонтално подравняване, изложено в допълнение към Alignment; двете са независимо настройващи се. |
TextHorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Чете/Пише | Заменяне на специфично за текста хоризонтално подравняване. |
Appearance | AppearanceDictionary | Прочети. | Изразен речник (/Вписване на AP) с външен име на потока (N, D, R). |
States | AppearanceDictionary | Прочети. | Използване на изброените в таблицата данни. |
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 вписване) използвани като поддържане на съхранение както за int, така и за въвежданите форми. |
AnnotationFlags | AnnotationFlags | Чете/Пише | Вписване на псевдоним за Флаги, показващ AnnotationFlags като свойство. |
Action | PdfAction? | Чете/Пише | Действието, свързано с тази аннотация (/Вписване). |
Actions | PdfActionCollection | Прочети. | Сборник от действия, свързани с тази аннотация. |
Author | string? | Прочети. | Авторът на бележката (/Вписване в Т). |
AnnotationState | string? | Прочети. | Състояние на анотация (/вписване в държавата), напр. |
AnnotationStateModel | string? | Прочети. | Моделът на състоянието на бележките (/StateModel), напр. |
InReplyTo | Annotation? | Чете/Пише | Аннотацията, на която отговаря (/IRT запис). |
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-order индекс, използван от DOM рендератора. |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
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) | Document-bound ctor за създаване на маркировка, която все още не е прикрепена към конкретна страница; повикващите я добавят по-късно чрез page.Annotations.Add(annot). |
GetState() | Прочетете вписването /State на речника за свойствата на аннотацията. |
GetStateModel() | Прочетете входа /StateModel, като съотнесете липсващия /вход към Undefined. |
SetMarkedState(marked: bool) | Настройка /State на Маркирано или Немаркиран плюс /StateModel = Маркетирано. |
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-shared състояние. |