Установка свойств элементов структуры

Чтобы установить свойства элементов структуры в помеченном PDF-документе, Aspose.PDF предлагает методы CreateSectElement и CreateHeaderElement интерфейса ITaggedContent.

Следующий фрагмент кода показывает, как установить свойства элементов структуры помеченного PDF-документа:

Установка текстовых элементов структуры

Чтобы установить текстовые элементы структуры помеченного PDF-документа, Aspose.PDF предлагает класс ParagraphElement. Следующий фрагмент кода показывает, как установить текстовые элементы структуры помеченного PDF-документа:

Установка элементов структуры текстового блока

Чтобы установить элементы структуры текстового блока помеченного PDF-документа, Aspose.PDF предлагает классы HeaderElement и ParagraphElement. Вы можете добавить объекты этих классов в качестве дочерних элементов объекта StructureElement. Следующий фрагмент кода показывает, как установить элементы структуры текстового блока помеченного PDF-документа:

Установка встроенных элементов структуры

Чтобы установить встроенные элементы структуры помеченного PDF-документа, Aspose.PDF предлагает классы SpanElement и ParagraphElement. Вы можете добавить объекты этих классов в качестве дочерних элементов объекта StructureElement. Следующий фрагмент кода показывает, как установить встроенные элементы структуры помеченного PDF-документа:

Установка пользовательского имени тега

Чтобы установить пользовательское имя тега для элементов помеченного PDF-документа, Aspose.PDF предлагает метод SetTag класса StructureElement для элементов. Следующий фрагмент кода показывает, как установить пользовательское имя тега:

Добавление элемента структуры в элементы

Эта функция поддерживается версией 19.4 или выше.

Чтобы установить элементы структуры ссылок в помеченном PDF-документе, Aspose.PDF предлагает метод CreateLinkElement интерфейса ITaggedContent. Следующий фрагмент кода показывает, как установить элементы структуры в абзаце с текстом помеченного PDF-документа:

Установка элемента структуры ссылки

Эта функция поддерживается версией 19.4 или выше.

API Aspose.PDF for .NET также позволяет добавлять элементы структуры ссылок. Следующий фрагмент кода показывает, как добавить элемент структуры ссылки в помеченный PDF-документ:

Установка элемента структуры заметки

API Aspose.PDF for .NET также позволяет добавлять NoteElement в помеченный PDF-документ. Следующий фрагмент кода показывает, как добавить элемент заметки в помеченный PDF-документ:

Установка языка и заголовка

Эта функция поддерживается версией 19.6 или выше.

API Aspose.PDF for .NET также позволяет устанавливать язык и заголовок для документа в соответствии со спецификацией PDF/UA. Язык может быть установлен как для всего документа, так и для его отдельных структурных элементов. Следующий фрагмент кода показывает, как установить язык и заголовок в помеченном PDF-документе: