LinkAnnotation

LinkAnnotation

Общ преглед

LinkAnnotation е клас в Aspose.PDF FOSS за .NET. Наследници от: Annotation.

Този клас предоставя 8 метода за работа с LinkAnnotation обекти в .NET програми. Наличните методи включват: Accept, ChangeAfterResize, Clone, Flatten, GetRectangle, LinkAnnotation, UpdateAppearances, WriteXfdf. Всички публични членове са достъпни за всяко приложение .NET след инсталиране на пакета Aspose.PDF FOSS for .Net. Свойства: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState, и още 44-ма.

Свойства на веществата

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
HighlightingHighlightingModeЧете/ПишеРежим на подчертаване, когато връзката е активирана.
DestinationIAppointment?Чете/ПишеЦелта на тази аннотация за връзката (ExplicitDestination, NamedDestination или null).
Uristring?Прочети.Взема ури.
TargetPageNumberint?Прочети.Номер на целевата страница (1-based) за действия по връзката GoTo/GoToR или нулева, ако действието не е връзка към страница (напр.
AnnotationTypeAnnotationTypeПрочети.Винаги Линк.
ActionPdfAction?Чете/ПишеВходът /A е анализиран като PdfAction.
RectRectangle?Чете/ПишеАннотация за правоъгълник (позиция на страницата).
WidthdoubleЧете/ПишеШирината на аннотационния правоъгълник.
HeightdoubleЧете/ПишеВисочината на аннотационния правоъгълник.
ActiveStatestring?Чете/ПишеСъстояние на активен външен вид в момента (/вписване AS).
AlignmentTextAlignmentЧете/ПишеНасочване на текста (за свободния текст / анотации с обогатен текст).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentЧете/ПишеХоризонтално подравняване, изложено в допълнение към Alignment; двете са независимо настройващи се.
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentЧете/ПишеЗаменяне на специфично за текста хоризонтално подравняване.
AppearanceAppearanceDictionaryПрочети.Изразен речник (/Вписване на AP) с външен име на потока (N, D, R).
StatesAppearanceDictionaryПрочети.Използване на изброените в таблицата данни.
NormalAppearanceXForm?Прочети.Нормалният (/AP /N) външен вид на аннотацията като XForm или Null, когато няма такава.
UpdateAppearanceOnConvertboolЧете/ПишеДали да се регенерира потокът на външния вид, когато е записано бележката в конвертиран документ.
UseFontSubsetboolЧете/ПишеДали вграденото шрифт (ако има) трябва да бъде поднастроено.
Contentsstring?Чете/ПишеСъдържанието на бележките (текст).
OpacitydoubleЧете/ПишеОпасност на бележките (0,0 = прозрачна, 1,0 = непрозрачно).
BorderBorder?Чете/ПишеОписание на границата.
ColorColorЧете/ПишеЦветът на границата на бележката (/В запис).
InteriorColorColor?Чете/ПишеВътрешният цвят на аннотацията (/ВП запис, за антотации с кръг/квадрат/линия).
Titlestring?Чете/ПишеЗаглавието на бележката (автор за маркировъчни бележки).
Namestring?Чете/ПишеИмето на бележката (уникален идентификатор вписването /NM).
FullNamestring?Прочети.Название с напълно квалифицирана аннотация.
Subjectstring?Чете/ПишеПредметът на бележката (/Вписване под “Под”);.
ModifiedDatestring?Прочети.Датата на промяната.
ModifiedDateTimeЧете/ПишеДатата /M (модифицирана) като въведен DateTime.
FlagsAnnotationFlagsЧете/ПишеАннотация знаци (/F вписване) използвани като поддържане на съхранение както за int, така и за въвежданите форми.
AnnotationFlagsAnnotationFlagsЧете/ПишеВписване на псевдоним за Флаги, показващ AnnotationFlags като свойство.
ActionsPdfActionCollectionПрочети.Сборник от действия, свързани с тази аннотация.
Authorstring?Прочети.Авторът на бележката (/Вписване в Т).
AnnotationStatestring?Прочети.Състояние на анотация (/вписване в държавата), напр.
AnnotationStateModelstring?Прочети.Моделът на състоянието на бележките (/StateModel), напр.
ReplyTypestring?Прочети.Тип на отговора (/RT запис), например:.
InReplyToAnnotation?Чете/ПишеАннотацията, на която отговаря (/IRT запис).
QuadPointsPoint[]Чете/ПишеQuadPoints като масив от точки.
CharacteristicsCharacteristicsПрочети.Характеристики на външния вид (цвят на границата, цвят за фона, въртене).
PageIndexintПрочети.1-based index of the page that owns this annotation.
PagePage?Прочети.Страницата, която притежава тази аннотация или нулева когато не може да бъде разрешена (напр.
VerticalAlignmentVerticalAlignmentЧете/ПишеВертикално подравняване, приложено към настоящия параграф.
MarginMarginInfo?Чете/ПишеИнформация за външните маржове, приложима към настоящия параграф.
IsFirstParagraphInColumnboolЧете/ПишеПринуди параграфа да започне нова колона.
IsKeptWithNextboolЧете/ПишеДръж този параграф на една страница с следващия.
IsInNewPageboolЧете/ПишеНакарайте параграфа да започне на нова страница.
IsInLineParagraphboolЧете/ПишеВграден параграф (не започва нов ред).
HyperlinkTextstring?Чете/ПишеЦели на хипервръзки с традиционен код.
HyperlinkHyperlink?Чете/ПишеТиповата декорация на хипервръзката, приложена към параграфа.
ZIndexintЧете/ПишеZ-order индекс, използван от DOM рендератора.

Методи за изчисляване на данните

ПодписътОписание на състоянието
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 състояние.

Вижте също:

 Български