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