SoundAnnotation
Overview
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 для пакету .Net. Свойства: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState, і ще 45-ти.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
AnnotationType | AnnotationType | Read | Обирає тип анотації. |
Icon | SoundIcon | Читання/писання | Заховує або встановлює ікону. |
SoundData | SoundData | Read | Обирає звукові дані. |
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? | Читання/писання | Автор / назва переведена на /T. |
Rect | Rectangle? | Читання/писання | Простікло анотації (позиція на сторінці). |
Width | double | Читання/писання | Ширина прямокутного анотації. |
Height | double | Читання/писання | Висота прямокутного анотації. |
ActiveState | string? | Читання/писання | Подачу, що є активною (/запис AS). |
Alignment | TextAlignment | Читання/писання | Складання тексту (для вільного тексту / віджетів з багатоматеріальним текстом). |
HorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Читання/писання | Горизонтальна вирівнювання, експонується на додаток до “Созв’язання”; обидва можуть бути встановлені незалежно. |
TextHorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Читання/писання | Облишнення по горизонтальному узгодженню, специфічне для тексту. |
Appearance | AppearanceDictionary | Read | Словопис погляду (/Вхід AP) вкладено за назвою потоку походження (N, D, R). |
States | AppearanceDictionary | Read | Словосполучення з появою стану (по-статут підслову AP/N, наприклад. |
NormalAppearance | XForm? | Read | Нормальний (/AP /N) вигляд анотації як XForm, або нуль, коли його немає. |
UpdateAppearanceOnConvert | bool | Читання/писання | Чи відтворити потік зовнішнього вигляду, коли аннотація збережена в конвертованому документі. |
UseFontSubset | bool | Читання/писання | Чи слід підставляти вбудований шрифт (якщо є). |
Contents | string? | Читання/писання | Зміст анотації (текст). |
Border | Border? | Читання/писання | Аннотація кордону. |
Color | Color | Читання/писання | Колір кордону анотації (/C запис). |
InteriorColor | Color? | Читання/писання | Внутрішній колір анотації (/ІС запис, для облікових / квадратних / лінійних анонтів). |
Name | string? | Читання/писання | Назва анотації (унікальний ідентифікатор запис /NM). |
FullName | string? | Read | Повністю кваліфікована назва. |
ModifiedDate | string? | Read | Дата модифікації. |
Modified | DateTime | Читання/писання | /M (змінений) дата як вписані DateTime. |
Flags | AnnotationFlags | Читання/писання | Аннотаційні знаки (/F вхід) використовуються як підтримка зберігання для int і затипованих форм. |
AnnotationFlags | AnnotationFlags | Читання/писання | Вкладено псевдонім Flags, що показує AnnotationFlags як властивість. |
Action | PdfAction? | Читання/писання | Дія, пов’язана з цією аннотацією (/Вставка). |
Actions | PdfActionCollection | Read | Збірка дій, пов’язаних з цією аннотацією. |
Author | string? | Read | Автор анотації (/В). |
AnnotationState | string? | Read | Становище анотації (/запис стану), наприклад:. |
AnnotationStateModel | string? | Read | Модель стану анотації (/StateModel), наприклад:. |
InReplyTo | Annotation? | Читання/писання | Анотація, на яку це відповість (/IRT запис). |
QuadPoints | Point[] | Читання/писання | QuadPoints як масив з значеннями точок. |
Characteristics | Characteristics | Read | Характеристики зовнішнього вигляду (кольор кордону, колір фона, обертання). |
PageIndex | int | Read | 1-based index of the page that owns this annotation. |
Page | Page? | Read | Страница, яка володіє цією аннотацією або нуль, коли її не можна вирішити (наприклад. |
VerticalAlignment | VerticalAlignment | Читання/писання | Вертикальне вирівнювання, яке застосовується до цього пункту. |
Margin | MarginInfo? | Читання/писання | Інформація про зовнішні маржі застосовується до цього пункту. |
IsFirstParagraphInColumn | bool | Читання/писання | Примусити абзац почати новий колонка. |
IsKeptWithNext | bool | Читання/писання | Не забудьте про цей абзац. |
IsInNewPage | bool | Читання/писання | Примусити абзац почати на новій сторінці. |
IsInLineParagraph | bool | Читання/писання | Знак абзаця в лінії (не починає новий ряд). |
HyperlinkText | string? | Читання/писання | Мета гіперпосилання з традиційним струнковим типом. |
Hyperlink | Hyperlink? | Читання/писання | Викладено прикрашення гіперпосилання, яке застосовується до параграфа. |
ZIndex | int | Читання/писання | З-порядковий індекс, який використовується DOM. |
Methods
| Signature | Description |
|---|---|
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, відображаючи відсутній /entry до 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 стан. |