SoundAnnotation
Обзор
SoundAnnotation является классом в Aspose.PDF FOSS для .NET. Наследники от: MarkupAnnotation.
Этот класс предоставляет 16 методов для работы с объектами SoundAnnotation в программах .NET. Доступные методы включают: Accept, ChangeAfterResize, ClearState, Clone, FindStateAnnotation, Flatten, GetRectangle, GetState, GetStateModel, MarkupAnnotation, SetMarkedState, SetReviewState, и 3 дополнительных метода. Все публичные участники доступны для любого приложения .NET после установки пакета Aspose.PDF FOSS for .Net. Свойства: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState,И еще 45.
Свойства
| Наименование: | Тип: | Access | Описание: |
|---|---|---|---|
AnnotationType | AnnotationType | Читайте . | Получает тип аннотации. |
Icon | SoundIcon | Читать/писать | Получает или задает значок. |
SoundData | SoundData | Читайте . | Получает данные звука. |
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? | Читать/писать | Содержание аннотации (текст). |
Border | Border? | Читать/писать | Описание границы. |
Color | Color | Читать/писать | Цвет границы аннотации (/В-запись). |
InteriorColor | Color? | Читать/писать | Внутренний цвет аннотации (/IC-запись, для аннот круга/квадрата/линии). |
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 | Описание: |
|---|---|
SoundAnnotation(page: Page, rect: Rectangle, soundFile: string) | Вызывает SoundAnnotation на данном примере SoundAnnotation. |
SoundAnnotation(page: Page, rect: Rectangle, soundFile: string, soundSampleData: SoundSampleData) | |
Accept(visitor: AnnotationSelector) | Звуковые аннотации не имеют загруженного визита, поэтому “Принять” здесь - это безоперация. |
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. |
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-разделенное состояние. |