# Управление доступностью презентаций в Python через Java

> Узнайте, как Aspose.Slides for Python via Java помогает автоматизировать проверку доступности презентаций в файлах PPT, PPTX и ODP — улучшить работу скринридеров и повысить соответствие требованиям.

Source: https://docs.aspose.com/slides/ru/python-java/presentation-accessibility/
Updated: 2026-09-11

## **Введение**

Доступность презентаций обеспечивает возможность пользователям вспомогательных технологий—таким как скринридеры, брайлевские дисплеи или навигация только с клавиатуры—понимать и перемещаться по вашим слайдам так же эффективно, как зрительные пользователи с мышью. Хорошие практики сосредоточены на четком порядке чтения, осмысленном альтернативном тексте для информативных визуальных элементов, достаточном контрасте цветов, читаемой типографии, описательном тексте ссылок и избегании передачи смысла только через цвет или положение. Когда доступность планируется с самого начала, результат — более чистая структура, более согласованные визуальные элементы и контент, который достигает каждого зрителя без обходных решений.

## **Пометить как декоративный**

Флаг «Mark as decorative» помечает чисто декоративные визуальные элементы, чтобы скринридеры пропускали их, уменьшая шум и удерживая фокус на значимом контенте. Применяйте его к фонам, украшениям и разделителям—никогда к диаграмм, значкам или изображениям, передающим информацию. Aspose.Slides предоставляет этот флаг для обнаружения и проверки, позволяя автоматизировать проверки доступности и очистку.

![Mark as Decorative](mark_as_decorative.png)

Следующий пример кода показывает, как определить, помечена ли фигура как декоративная.

```python
import jpype
import asposeslides

if not jpype.isJVMStarted():
    jpype.startJVM()

from asposeslides.api import Presentation

presentation = Presentation("sample.pptx")
try:
    shape = presentation.getSlides().get_Item(0).getShapes().get_Item(0)
    print(f"Is shape decorative: {shape.isDecorative()}")
finally:
    presentation.dispose()
```
