Чтобы создать рисунок для презентации, используйте 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, .jpg |
| Портативная сетевая графика) | .png |
| Формат файла изображения с тегами | .tif, .tiff |
Примечание
Чтобы убедиться, что форматы изображений, используемые в созданной презентации, поддерживаются используемой версией PowerPoint ®, см. раздел Форматы файлов, поддерживаемые в PowerPoint на веб-сайте Microsoft ®.
При создании Picture можно указать местоположение, ширину и высоту. Указанное форматирование применяется при добавлении рисунка на слайд или замене Picture объект. При замене PicturePlaceholder объект с Picture объект, PowerPoint корректирует рисунок замены в соответствии с расположением и размерами местозаполнителя.
Можно задать эти свойства формата для Picture объект.
Picture Форматирование объектов | Форматировать объект | Свойство форматирования |
|---|---|---|
Верхняя левая координата X изображения | n/a |
|
Верхняя левая координата y изображения | n/a |
|
Ширина рисунка | n/a |
|
Высота изображения | n/a |
|