生成和操作打开的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 Android studio在应用程序中自动添加错误权限   java如何转换“javafx”。场景形象Image@1a3d58b'到正常的文件路径   java这个程序的流程是什么?请启发我的知识   javafx中按钮的java切换组   void方法中使用的void方法的数组组成?(爪哇)   jsp重定向到Liferay Portlet中的Java Servlet   java在创建反转arraylist的方法时遇到问题   使类(包装映射)在Java的forloop中可用   java将TextInputLayout或任何UI组件从活动传递到DialogFragment   java在启动SpringBootApplication时捕获异常   java如何实现像playstore应用程序那样的向下滚动隐藏操作栏?   java如何获得pom文件的完全解析模型?   在Java中将字节数组转换为字符串并返回后得到错误的结果   java数学解析器令牌结构   java是默认的Hibernate(5.2.5)会话级缓存终止性能?