创建和格式化图片
创建图片
此示例演示了如何使用 mlreportgen.ppt.Picture 构造函数创建演示文稿中的图片。
import mlreportgen.ppt.* ppt = Presentation("slides"); pictureSlide = add(ppt,"Blank");
指定图片文件的路径。
plane = Picture("b747.jpg"); plane.Width = "5in"; plane.Height = "2in";
将幻灯片添加到演示文稿中。
add(pictureSlide,plane); close(ppt);
设置图片格式
当您创建一个 Picture 对象时,您可以指定位置、宽度和高度。当您向幻灯片添加图片或替换 Picture 对象时,将应用指定的格式。当您用 PicturePlaceholder 对象替换 Picture 对象时,PowerPoint® 会调整替换图片以适合占位符的位置和维度。
您可以为 Picture 对象指定这些格式属性。
Picture 对象格式化 | 格式化对象 | 格式属性 |
|---|---|---|
图片左上角 x 坐标 | 不适用 |
|
图片左上角的 y 坐标 | 不适用 |
|
图片宽度 | 不适用 |
|
图片高度 | 不适用 |
|
支持的图像格式
PPT API 支持以下表中所列的图像格式。
| 图像格式 | 文件扩展名 |
|---|---|
| Windows® 增强型图元文件 | .emf |
| 封装的 PostScript® | .eps |
| 图形交换格式 | .gif |
| 联合图像专家组 | .jpeg, .jpg |
| 可移植网络图形 | .png |
| 可缩放矢量图 | .svg |
| 标记图像文件格式 | .tif, .tiff |
注意
要确保您使用的 PowerPoint 版本支持生成的演示文稿中使用的图像格式,请参阅 Microsoft® 网站上的 PowerPoint 中支持的文件格式。