FileAttachmentAnnotation

FileAttachmentAnnotation

Общ преглед

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

Представя анотация на файлов приложения.

Този клас предоставя 15 метода за работа с FileAttachmentAnnotation обекти в .NET програми. Наличните методи включват: Accept, ChangeAfterResize, ClearState, Clone, FileAttachmentAnnotation, FindStateAnnotation, Flatten, GetRectangle, GetState, GetStateModel, MarkupAnnotation, SetMarkedState, и 3 допълнителни методи. Всички публични членове са достъпни за всяко приложение .NET след инсталиране на пакета Aspose.PDF FOSS for .Net. Свойства: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState, и още 47.

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

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
IconNamestring?Прочети.Името на иконата (/вписване на име), напр.
FileNamestring?Прочети.Приложено име на файла от речника /FS.
FileFileSpecification?Чете/ПишеПриложената спецификация на файла.
AnnotationTypeAnnotationTypeПрочети.Винаги.
IconFileIconЧете/ПишеИменуван стил на иконата за маркерът на прикреплението.
OpacitydoubleЧете/ПишеОпасност на бележката (/ВС запис; 0.1).
CreationDateSystem.DateTimeЧете/ПишеВременен печат за създаване, записан в /CreationDate.
PopupPopupAnnotation?Чете/ПишеСъответен изскачащ анотация (/Popup).
ReplyTypeReplyTypeЧете/ПишеОтговорна връзка към InReplyTo (/RT).
RichTextstring?Чете/ПишеСъдържание с богат текст (/RC), форматирано в XHTML.
Subjectstring?Чете/ПишеПредметна линия (/Subj).
Titlestring?Чете/ПишеАвтор / заглавие, вписано с “Т”.
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?Чете/ПишеСъдържанието на бележките (текст).
BorderBorder?Чете/ПишеОписание на границата.
ColorColorЧете/ПишеЦветът на границата на бележката (/В запис).
InteriorColorColor?Чете/ПишеВътрешният цвят на аннотацията (/ВП запис, за антотации с кръг/квадрат/линия).
Namestring?Чете/ПишеИмето на бележката (уникален идентификатор вписването /NM).
FullNamestring?Прочети.Название с напълно квалифицирана аннотация.
ModifiedDatestring?Прочети.Датата на промяната.
ModifiedDateTimeЧете/ПишеДатата /M (модифицирана) като въведен DateTime.
FlagsAnnotationFlagsЧете/ПишеАннотация знаци (/F вписване) използвани като поддържане на съхранение както за int, така и за въвежданите форми.
AnnotationFlagsAnnotationFlagsЧете/ПишеВписване на псевдоним за Флаги, показващ AnnotationFlags като свойство.
ActionPdfAction?Чете/ПишеДействието, свързано с тази аннотация (/Вписване).
ActionsPdfActionCollectionПрочети.Сборник от действия, свързани с тази аннотация.
Authorstring?Прочети.Авторът на бележката (/Вписване в Т).
AnnotationStatestring?Прочети.Състояние на анотация (/вписване в държавата), напр.
AnnotationStateModelstring?Прочети.Моделът на състоянието на бележките (/StateModel), напр.
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 рендератора.

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

ПодписътОписание на състоянието
FileAttachmentAnnotation(page: Page, rect: Rectangle, fileSpec: FileSpecification)Създаване на нова бележка за приложения към файл в страницата, която се отнася до fileSpec.
Accept(visitor: AnnotationSelector)Приема при този FileAttachmentAnnotation пример.
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.
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 състояние.

Вижте също:

 Български