python docx的hacky talentpair fork
tp-python-docx的Python项目详细描述
发布历史记录
0.8.5(2015-02-21)
- 修正149:document.add_table()上的keyerror
- fix 78:功能:add_table()设置单元格宽度
- 添加106:功能:table.direction(即从右向左)
- 添加102:功能:添加ct_row.trpr
0.8.4(2015-02-20)
- 修正151:测试不会在pypi分布上运行
- Fix 124:默认为英寸,无TIFF分辨率单位
0.8.3(2015-02-19)
- 添加121、135、139:功能:字体。颜色
0.8.2(2015-02-16)
修复94:缩放时图片打印大小错误
从文档部分提取对象
将对象重构为新的工厂函数 docx.document.document对象 。从先前的docx.document中提取方法 以及 docx.parts.document.documentpart 以形成新的api类并退出 docx.document 类。
将"document.numbering\u part"迁移到"documentpart.numbering\u part"。这个 编号部分 属性不是已发布API的一部分,是 在将来的版本中替换的临时内部特性,可能是 类似于文档编号定义。同时,它可以 现在可以使用document.part.numbering\u part来访问
0.8.1(2015-02-10)
- 修复140:文档触发警告。添加_heading/table()
0.8.0(2015-02-08)
- 添加样式。提供访问和操作段落的一般功能, 字符和表格样式。
-
添加paragraph format对象,可在paragraph.paragraph_格式上访问,和
提供以下段落格式属性:
- 段落对齐(调整)
- 段落前后空格
- 行距
- 缩进
- "保持在一起"、"保持在下一页"、"之前分页符"和"窗口控件"
-
添加字体对象,可在run.font上访问,提供字符级别
格式包括:
- 字体(例如"宋体")
- 点大小
- 下划线
- 斜体
- 粗体
- 上标和下标
以下问题已失效:
- 添加功能56:上标/下标
- 添加功能67:按用户界面名称查找样式
- 添加功能98:段落缩进
- 添加功能120:document.styles
向后不兼容
paragraph.style现在返回一个样式对象。以前它还保留了这种风格 以字符串形式命名。现在可以使用style.name检索该名称 属性,例如, paragraph.style.name
0.7.6(2014-12-14)
- 添加功能69:table.alignment
- 添加功能29:document.core属性
0.7.5(2014-11-29)
- 添加功能65:_cell.merge()
0.7.4(2014-07-18)
- 添加功能45:_cell.add_table()
- 添加功能76:U单元.add_paragraph()
- 添加单元格表属性(只读)
0.7.3(2014-07-14)
- 添加table.autofit
- 添加功能46:_cell.width
0.7.2(2014-07-13)
- 修正:word不将<;w:cr/>;解释为换行
0.7.1(2014-07-11)
- 添加功能14:run.add_picture()
0.7.0(2014-06-27)
- 添加功能68:paragraph.insert_paragraph_before()
- 添加功能51:段落对齐(读/写)
- 添加功能61:paragraph.text setter
- 添加功能58:run.add_tab()
- 添加功能70:run.clear()
- 添加功能60:run.text setter
- 添加功能39:run.text和paragraph.text解释"n"和"t"字符
0.6.0(2014-06-22)
- 添加功能15:节页大小
- 添加功能66:添加部分
- 在节上添加页边距和页面方向属性
- oxml层的主要重构
0.5.3(2014-05-10)
- 添加功能19:run.underline属性
0.5.2(2014-05-06)
- 添加功能17:字符样式
0.5.1(2014-04-02)
- 修复问题23, document.add_picture() 在文档时引发值错误 包含VML图纸。
0.5.0(2014-03-02)
- 运行时添加20个三态属性,包括所有caps、double strike, 隐藏、阴影、小帽和其他15个。
0.4.0(2014-03-01)
- 从alpha状态升级到beta状态。
- 添加纯python图像头解析;枕头依赖项
0.3.0A5(2014-01-10)
- 修补程序:问题4,document.add_picture()在第二次和后续操作时失败 图像:
0.3.0A4(2014-01-07)
- 完整的Python3支持,在Python3.3上测试
0.3.0A3(2014-01-06)
- 修复某些Windows安装中的setup.py错误
0.3.0A1(2014-01-05)
- 完全面向对象重写
- 与以前版本的功能对等
- 文本:添加段落、运行、文本、粗体、斜体
- 表:添加表、添加行、添加列
- 样式:指定段落、表格的样式
- 图片:添加内联图片,自动缩放
- 分页符:添加分页符
- 测试:完整的pytest和基于行为的两层测试套件
0.3.0dev1(2013-12-14)
- 往返.docx文件,保留所有部分和关系
- 打开时加载默认的"template".docx,不带文件名
- 从流打开并保存到流(类似文件的对象)
- 在文档的和处添加段落