Package: tp-python-docx
python-docxis a Python library for creating and updating Microsoft Word
(.docx) files.More information is available in thepython-docx documentation.Release History0.8.5 (2015-02-21)Fix #149: KeyError on Document.add_table()Fix #78: feature: add_table() sets cell widthsAdd #106: feature: Table.direction (i.e. right-to-left)Add #102: feature: add CT_Row.trPr0.8.4 (2015-02-20)Fix #151: tests won’t run on PyPI distributionFix #124: default to inches on no TIFF resolution unit0.8.3 (2015-02-19)Add #121, #135, #139: feature: Font.color0.8.2 (2015-02-16)Fix #94: picture prints at wrong size when scaledExtractdocx.document.Documentobject fromDocumentPartRefactordocx.Documentfrom an object into a factory function for newdocx.document.Document object. Extract methods from priordocx.Documentanddocx.parts.document.DocumentPartto form the new API class and retiredocx.Documentclass.MigrateDocument.numbering_parttoDocumentPart.numbering_part. Thenumbering_partproperty is not part of the published API and is an
interim internal feature to be replaced in a future release, perhaps with
something likeDocument.numbering_definitions. In the meantime, it can
now be accessed usingDocument.part.numbering_part.0.8.1 (2015-02-10)Fix #140: Warning triggered on Document.add_heading/table()0.8.0 (2015-02-08)Add styles. Provides general capability to access and manipulate paragraph,
character, and table styles.Add ParagraphFormat object, accessible on Paragraph.paragraph_format, and
providing the following paragraph formatting properties:paragraph alignment (justfification)space before and after paragraphline spacingindentationkeep together, keep with next, page break before, and widow controlAdd Font object, accessible on Run.font, providing character-level
formatting including:typeface (e.g. ‘Arial’)point sizeunderlineitalicboldsuperscript and subscriptThe following issues were retired:Add feature #56: superscript/subscriptAdd feature #67: lookup style by UI nameAdd feature #98: Paragraph indentationAdd feature #120: Document.stylesBackward incompatibilitiesParagraph.style now returns a Style object. Previously it returned the style
name as a string. The name can now be retrieved using the Style.name
property, for example,paragraph.style.name.0.7.6 (2014-12-14)Add feature #69: Table.alignmentAdd feature #29: Document.core_properties0.7.5 (2014-11-29)Add feature #65: _Cell.merge()0.7.4 (2014-07-18)Add feature #45: _Cell.add_table()Add feature #76: _Cell.add_paragraph()Add _Cell.tables property (read-only)0.7.3 (2014-07-14)Add Table.autofitAdd feature #46: _Cell.width0.7.2 (2014-07-13)Fix: Word does not interpret <w:cr/> as line feed0.7.1 (2014-07-11)Add feature #14: Run.add_picture()0.7.0 (2014-06-27)Add feature #68: Paragraph.insert_paragraph_before()Add feature #51: Paragraph.alignment (read/write)Add feature #61: Paragraph.text setterAdd feature #58: Run.add_tab()Add feature #70: Run.clear()Add feature #60: Run.text setterAdd feature #39: Run.text and Paragraph.text interpret ‘n’ and ‘t’ chars0.6.0 (2014-06-22)Add feature #15: section page sizeAdd feature #66: add sectionAdd page margins and page orientation properties on SectionMajor refactoring of oxml layer0.5.3 (2014-05-10)Add feature #19: Run.underline property0.5.2 (2014-05-06)Add feature #17: character style0.5.1 (2014-04-02)Fix issue #23,Document.add_picture()raises ValueError when document
contains VML drawing.0.5.0 (2014-03-02)Add 20 tri-state properties on Run, including all-caps, double-strike,
hidden, shadow, small-caps, and 15 others.0.4.0 (2014-03-01)Advance from alpha to beta status.Add pure-python image header parsing; drop Pillow dependency0.3.0a5 (2014-01-10)Hotfix: issue #4, Document.add_picture() fails on second and subsequent
images.0.3.0a4 (2014-01-07)Complete Python 3 support, tested on Python 3.30.3.0a3 (2014-01-06)Fix setup.py error on some Windows installs0.3.0a1 (2014-01-05)Full object-oriented rewriteFeature-parity with prior versiontext: add paragraph, run, text, bold, italictable: add table, add row, add columnstyles: specify style for paragraph, tablepicture: add inline picture, auto-scalingbreaks: add page breaktests: full pytest and behave-based 2-layer test suite0.3.0dev1 (2013-12-14)Round-trip .docx file, preserving all parts and relationshipsLoad default “template” .docx on open with no filenameOpen from stream and save to stream (file-like object)Add paragraph at and of document