Todd
9471100d92
document: add more fine grained control of line spacing
2018-05-28 07:35:39 -05:00
jjjabc
4293d9cb58
document: support inserting table before/after paragraph
2018-05-25 15:51:48 -05:00
jjjabc
e44d93ec4d
document: support inserting table anywhere
2018-05-25 15:51:48 -05:00
Todd
06e12203b2
document: set east asia font family
...
Fixes #175
2018-05-13 15:37:17 -05:00
Todd
b601beb3ec
document: support non-dirty fields
...
Fixes #171
2018-03-30 20:52:37 -05:00
Todd
bc4407804f
document: support for vertically merging cells
...
Fixes #164
2018-03-13 09:21:39 -04:00
Todd
efd47ee66a
document: support for iterating over tables
...
Thanks to lishuu for the issue and fix.
Fixes #162
2018-03-13 08:46:03 -04:00
Hariharan Srinath
9c067b3fdd
document: adds a helper method to set section margins
...
Fixes #165
2018-03-03 10:59:17 -05:00
Todd
e3714d27a7
fix paragraph numbering id
...
Fixes #161
2018-02-28 17:36:59 -05:00
Todd
fd26e4bbcf
document: support for embedding images in headers
...
Fixes #150
2018-01-24 20:05:00 -05:00
Todd
f4f42c085d
document: support super/sub script on text runs
...
Fixes #151
2018-01-24 19:50:01 -05:00
Todd
33a8645f66
common: fix app version
...
Our app version wasn't correct per MS's spec. Modify it
to match the XX.YYYY format.
2018-01-18 17:30:07 -05:00
Todd
01883a5e87
common: support more app/core properties
...
Support language, links up to date, and document security
flag and update unit test golden files.
2018-01-18 10:53:35 -06:00
Todd
a1884f4e37
document: allow controlling numbering level formatting
...
Fixes #144
2018-01-04 19:03:50 -06:00
Todd
8479accfea
document: don't automatically force the numbering ID
...
Previously we hardcoded the numbering ID to 1 instead of leaving
it unset
2018-01-04 19:03:50 -06:00
Todd
2e895a8dad
document: when adding an image, ensure content-types exist for it
...
Fixes #142
2017-12-27 16:48:14 -06:00
Todd
dcf6883ca5
document: support for controlling auto-sized tables
...
Fixes #140
2017-12-27 16:26:28 -06:00
Todd
259724dfab
document: support for controlling paragraph numbering
...
Fixes #136
2017-12-16 07:36:26 -06:00
Todd
12b7484103
document: support creating inline images
...
Fixes #134
2017-12-10 07:40:03 -06:00
Todd
323695ec80
document: support creation of table styles
...
Fixes #132
2017-12-06 17:59:42 -06:00
Todd
f3255af62c
document: add support for using pre-defined table styles
...
- support setting styles on a table
- update document/use-template example to show table style usage
Updates #130
2017-12-06 17:32:50 -06:00
Todd
a323a51e91
document: update typos in comments
2017-12-06 17:32:50 -06:00
Todd
5b7fbecc4e
document: support for enumerating bookmarks
...
- enumerate bookmarks
- validate that bookmark names are unique
2017-12-03 11:27:00 -06:00
Todd
1f1ff04071
document: add support for creating bookmarks
...
- support adding bookmarks
- support hyperlinks that reference a bookmark
- update hyperlink example
Fixes #126
2017-12-01 12:36:29 -06:00
Todd
2dfd95bb54
document: add support for controlling paragraph indentation
...
Fixes #123
2017-11-29 17:32:14 -06:00
Todd
f5a8df0deb
presentation: initial work for presentations
2017-11-18 11:52:13 -06:00
Todd
c38bb81110
document: add Clear method to Run
2017-10-10 19:19:44 -04:00
Todd
acb6173851
document: add header/footer unit tests
2017-10-10 18:18:32 -04:00
Todd
baff4fdfcd
document: support editing headers/footers
...
- adds a Paragraphs() method on Header/Footer
- reworks remove paragraph logic for document to be consistent
Fixes #116
2017-10-10 18:04:34 -04:00
Todd
cb28280f74
document: refactor properties
...
Move functions from Run to the Run's properties
2017-10-10 17:03:43 -04:00
Todd
6884ee78c3
document: support adding hyperlinks to a document
...
Fixes #113
2017-10-10 12:58:20 -05:00
Todd
35ff76f0f2
document: allow controlling table cell width
...
Fixes #112
2017-10-10 12:58:20 -05:00
Todd
97606f33f1
document: allow more table control
...
- Table alignment within a page
- Row Height
- Cell vertical alignment
Fixes #109
2017-10-10 07:49:03 -05:00
Todd
51a92c4642
document: add support for controlling table cell shading
2017-10-03 08:19:10 -05:00
Todd
c887342ed1
document: add validation for table row/cell contents
...
OSX Word is very opinionated about the contents.
2017-10-03 08:19:10 -05:00
Todd
b7c59b4c94
document: support controlling paragraph alignment
2017-10-03 08:19:10 -05:00
Todd
f8b73698a6
gooxml: don't put a 'v' in version number metadata
...
OSX Word requires that this be only numbers, or it will
display an error indicating a corrupted file.
2017-10-03 07:40:50 -05:00
Todd
d0820f1553
gooxml: add release info to metadata in generated files
2017-10-01 11:45:06 -05:00
Todd
5bfa034ef9
gooxml: add and use a Log function
...
This allows redirecting or discarding any
logs produced by the library.
2017-09-30 07:09:26 -05:00
Todd
6cf6944f09
document: support inserting runs mid-paragraph
2017-09-28 19:21:07 -05:00
Todd
1b53d772ee
document: support inserting paragraphs within a document
2017-09-28 18:20:56 -05:00
Todd
89b1416b8f
gooxml: rework how filenames are calculated
...
This is needed for pivot tables, split out from that branch
so any further changes to filename handling will be easier in
master.
2017-09-28 18:20:56 -05:00
Todd
11edbae6be
document: fix rewriting of images within document names
...
I have a better fix for filenames in the pivot table branch
that I intend to break out later.
2017-09-28 16:56:22 -05:00
Todd
82f22691b2
document: support removing runs/paragraphs
2017-09-26 19:34:13 -05:00
Todd
427f7b1e45
schema: rename officeDocument to ofc
2017-09-23 10:01:17 -04:00
Todd
599631208a
schema: rename drawingml to dml
2017-09-23 10:01:17 -04:00
Todd
e880adfc5b
schema: rename package to pkg
2017-09-23 10:01:17 -04:00
Todd
ca6c54dc60
schema: rename wordprocessingml to wml
2017-09-23 10:01:17 -04:00
Todd
09825ac816
schema: rework schema namespaces to work around Windows issues
...
The go command on Windows doesn't like long path name. To
work around this, this is the first in a series of changes to
shorten the schema disk path structure in a few places.
Fixes #89
2017-09-23 10:01:17 -04:00
Todd
558e5ee274
spreadsheet: add image support and example
2017-09-11 20:17:06 -05:00