# Часто задаваемые вопросы

> Получите ответы на часто задаваемые вопросы по Aspose.Slides для Python через .NET, охватывающие поддержку PowerPoint и OpenDocument, руководство по установке, лицензированию и устранению неполадок.

Source: https://docs.aspose.com/slides/ru/python-net/faq/
Updated: 2025-12-02


## **Поддерживаемые форматы файлов**

**Q: Какие форматы файлов поддерживает Aspose.Slides for Python via .NET?**

**A**: Aspose.Slides for Python via .NET поддерживает форматы, описанные в [Поддерживаемые форматы файлов](/slides/ru/python-net/supported-file-formats/).

## **Исключения**

**Q: Я получаю исключение out of memory при загрузке большого PPT‑файла с изображениями. Есть ли ограничение в Aspose.Slides по размеру файла?**

**A**: Нет специальной формулы для расчёта поддерживаемого размера презентации в Aspose.Slides. Должно быть достаточно памяти для размещения всей структуры презентации и изображений. Обычно изображения в памяти занимают больше места, чем на жёстком диске, особенно если у них есть дополнительные эффекты.

В общем, Aspose.Slides for Python via .NET без проблем обрабатывает презентации размером около 300 MB на сервере с 4 GB RAM.

## **Работа со слайдами**

**Q: Можно ли изменить размер слайдов в презентации?**

**A**: Вы можете использовать свойство `slide_size`, доступное в классе [Presentation](https://reference.aspose.com/slides/python-net/aspose.slides/presentation/), чтобы задать размер слайдов в презентации.

**Q: Можно ли определить слайды разного размера в одной презентации?**

**A**: Поскольку размер слайдов задаётся на уровне всей презентации в документах Microsoft PowerPoint, изменить его для отдельных слайдов невозможно.

**Q: Поддерживает ли Aspose.Slides for Python via .NET предварительный просмотр слайда перед сохранением?**

**A**: Вы можете отрисовать слайды презентации в виде изображений и использовать их для предварительного просмотра.

## **Работа с текстом**

**Q: Можно ли получить весь текст из презентации?**

**A**: Aspose.Slides for Python via .NET предоставляет класс [SlideUtil](https://reference.aspose.com/slides/python-net/aspose.slides.util/slideutil/) в пространстве имён `aspose.slides.util`, который содержит различные методы для получения полного текста из презентаций.

**Q: Почему размеры абзацев отличаются в Windows и Linux?**

**A**: Расчёт размеров абзацев основан на вычислении размера текста, представляющего данный абзац. Размер текста определяется метриками шрифта, указанного в презентации PowerPoint. Если требуемый шрифт отсутствует, он заменяется наиболее похожим, но его метрики отличаются от оригинала. Поэтому расчёт размеров абзацев в разных системах даёт разные результаты в зависимости от набора установленных шрифтов. Чтобы получить одинаковый результат на разных ОС, необходимо установить одинаковые шрифты или загрузить их во время выполнения как [внешние шрифты](/slides/ru/python-net/custom-font/).

## **Форматирование и изображения**

**Q: Как задать цвет границы таблицы?**

**A**: Вы можете изменить цвет всех границ таблицы или только внешней границы всей таблицы. Для изменения всех границ используйте свойство `cell_format` класса [Cell](https://reference.aspose.com/slides/python-net/aspose.slides/cell/). Чтобы изменить внешнюю границу таблицы, пройдитесь по ячейкам и задайте цвет внешних границ.

**Q: В каких единицах измеряется размещение изображений в Aspose.Slides for Python via .NET?**

**A**: Координаты и размеры всех фигур на слайдах измеряются в пунктах (72 dpi).

## **Работа со шрифтами**

**Q: При конвертации PPT в PDF или изображения шрифты отличаются в полученных документах. Почему?**

**A**: Эта проблема может указывать на отсутствие используемых в презентации шрифтов в операционной системе, где выполняется код. Установите шрифты в операционной системе или загрузите их как внешние шрифты с помощью класса [FontsLoader](https://reference.aspose.com/slides/python-net/aspose.slides/fontsloader/), как показано ниже:
```cs
folders = [ "path_to_a_folder_with_fonts" ]
aspose.slides.FontsLoader.load_external_fonts(folders)
```

