Чтобы создать изображение для презентации, используйте mlreportgen.ppt.Picture конструктор. Укажите путь к файлу изображения. Для примера:
import mlreportgen.ppt.* slides = Presentation('slides'); pictureSlide = add(slides,'Blank'); plane = Picture(which('b747.jpg')); plane.Width = '5in'; plane.Height = '2in'; add(pictureSlide,plane); close(slides);
PPT API поддерживает форматы изображений в таблице. Формат масштабируемой векторной графики (SVG) не поддерживается.
| Формат изображения | Расширение файла |
|---|---|
| Битовый массив | .bmp |
| Расширенный метафайл | .emf |
| Инкапсулированный PostScript® | .eps |
| Формат графического обмена | .gif |
| Формат графических данных JPEG | .jpeg, .jpg |
| Портативная сетевая графика) | .png |
| Теговый формат графических файлов | .tif, .tiff |
Примечание
Чтобы гарантировать, что форматы изображений, используемые в вашей сгенерированной презентации, поддерживаются PowerPoint® версия, которую вы используете, см. Форматы файлов, поддерживаемые в PowerPoint на Microsoft® веб-сайт.
Когда вы создаете Picture можно задать местоположение, ширину и высоту. Заданное форматирование применяется при добавлении изображения на слайд или замене Picture объект. Когда вы заменяете PicturePlaceholder объект со Picture Объект настраивает заменяющее изображение в соответствии с местоположением и размерностями заполнителя.
Можно задать эти свойства формата для Picture объект.
Picture Форматирование объектов | Формат объекта | Формат |
|---|---|---|
Верхняя левая координата X изображения | n/a |
|
Верхняя левая y-координата изображения | n/a |
|
Ширина изображения | n/a |
|
Высота изображения | n/a |
|