生成和操作打开的XML PowerPoint(.pptx)文件

python-pptx的Python项目详细描述


发布历史记录

0.6.18(2019-05-02)

  • 。文本属性getter将换行符编码为垂直制表符(vt,'v',ascii 11/x0b)。 这与powerpoint的复制/粘贴行为一致,并允许类似的中断(软 回车)与段落边界区分。以前,换行符 编码为换行('n'),无法与段落边界区分。

    。文本属性包括shape.text、\u cell.text、textframe.text、\u paragraph.text和 _运行。文本。

  • 。文本属性设置程序接受垂直制表符并在 那个地方。除水平制表符('t')和 接受X00-X1F范围内的换行符('n'),并使用纯文本进行转义,如 "x001b"表示esc(ascii 27)。

    以前,指定字符串中的制表符或换行符以外的控制字符将 触发与无效XML字符相关的异常。

0.6.17(2018-12-16)

  • add slidelayouts.remove()-删除未使用的幻灯片布局
  • 添加SlideLayout.Used_by_幻灯片-根据此幻灯片布局获取幻灯片
  • add slidelayouts.index()-获取母版中幻灯片布局的索引
  • 添加slidelayouts.get_by_name()-按str name获取幻灯片布局

0.6.16(2018-11-09)

  • 功能395个数据标签。显示属性,例如显示百分比
  • 功能453图表数据不允许任何标签

0.6.15(2018-09-24)

  • 修复436 valueaxis。_cross_xax在c:dateaxis上失败

0.6.14(2018-09-24)

  • 添加单元格.merge()
  • 添加_cell.split()
  • 添加单元格。
  • 添加单元格。是否合并原点
  • 添加单元格。是否跨距
  • 添加单元格。跨度高度
  • 添加单元格。跨距
  • 添加单元格文本获取程序
  • 添加table.iter_cells()
  • 将pptx.shapes.table模块移到pptx.table
  • 添加用户文档"使用表格"

0.6.13(2018-09-10)

  • 添加chart.font
  • Fix 293无法隐藏单系列图表的标题
  • fix shape.width值不是emu类型
  • 用c:rich修复add a:defrpr(修复一些字体继承中断)

0.6.12(2018-08-11)

  • 添加图片。自动形状类型
  • 从构建中删除Python2.6测试
  • 更新依赖项以避免易受攻击的枕头版本
  • 修理260、301、382、401
  • 添加段落。添加换行符()
  • 添加connector.line
< divID="ID8">

0.6.11(2018-07-25)

  • 添加渐变填充。
  • 添加实验性的"turbo add"选项,用于制作大量的幻灯片。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
如何使用java向dropup html/css添加项目   如何从java中的向量向量打印   Java Maven库项目模板   java使用atmosphere api还是直接使用grizzly?   java JComponent仅部分显示   如何将动态值传递给自定义注释,以从Java数据进行映射。性质   java破解已实现方法的返回类型的最佳方法?   java Netbeans在JFrame Gui布局中覆盖图像   spring java仅向登录用户显示注销按钮   java如何对com进行身份验证。谷歌。云bigquery。带有服务帐户的BigQuery`   java禁止空字符串参数和抛出RuntimeException以阻止方法继续的利弊   java分析项目中的所有JAR以获取版本和许可证信息   Java,数据库为什么要分配一个新对象,而我们可以直接将它放入数据库