Commit Graph

70 Commits

Author SHA1 Message Date
Oswald Reyes 6d0f51fc98
Fixed horizontal alignment values
Replaced current values for `left`, `center` and `right`
2020-08-27 19:11:51 -04:00
Tony c224819b16 Fixed Style Table in README.md
Table had an extra column defined that did not exist and was trashing the conversion to a table
2017-04-04 09:46:28 -05:00
Pieter Sheth-Voss 9edf279467 Add freeze pane option 2017-04-02 22:53:03 -04:00
Pieter Sheth-Voss 2424890518 Merge remote-tracking branch 'origin/beta' into beta 2016-05-24 17:28:06 -04:00
Pieter Sheth-Voss 0b8e5386bb Add repeating print headers 2016-05-24 17:27:37 -04:00
protobi aceebf4690 Update README.md 2016-03-08 13:06:00 -05:00
protobi 9407fe8aeb Update README.md 2016-03-08 13:05:12 -05:00
protobi 166d0e33bf Update README.md 2016-03-08 13:04:54 -05:00
Pieter Sheth-Voss f984bd6479 Add rowBreaks, colBreaks, scale, showGridLines 2015-12-05 16:45:13 -05:00
Pieter Sheth-Voss 7de41c2657 Add doc props 2015-12-04 23:15:03 -05:00
Pieter Sheth-Voss 0bf1153da5 Add page scale and orientation 2015-12-04 21:53:47 -05:00
Pieter Sheth-Voss 43f569884a Add row and column breaks 2015-12-04 20:57:48 -05:00
Pieter Sheth-Voss 8b1add6659 Add showGridLines as option 2015-12-04 09:53:43 -05:00
Pieter Sheth-Voss 03b755b3ae Add showGridlines 2015-12-04 09:49:11 -05:00
Pieter Sheth-Voss 3010d93f40 Update README, bower, package 2015-06-12 21:00:21 -04:00
Pieter Sheth-Voss a6023550ee Update README, bower, package 2015-06-12 20:56:36 -04:00
Pieter Sheth-Voss 0096c09dd3 Update README, bower, package 2015-06-12 20:32:58 -04:00
Pieter Sheth-Voss ed0cd9b2c1 Add alignment; update README 2015-05-21 15:52:24 -04:00
Pieter Sheth-Voss 21e1976f82 Merge branch 'master' of https://github.com/protobi/js-xlsx 2015-05-08 09:14:48 -04:00
Pieter Sheth-Voss 40cfb0cf8f Document wrapText 2015-05-08 09:09:20 -04:00
Ilya Radchenko c2873831ca Add syntax highlighting to readme examples 2015-04-20 15:25:10 -04:00
Pieter Sheth-Voss 0b1a0408cb Merge changes from upsteam 2015-04-15 16:40:26 -04:00
SheetJS 0d38d4c0a0 version bump 0.8.0: unification with js-xls 0.7.5 2015-04-02 16:32:22 -04:00
Pieter Sheth-Voss 8da3738378 Update README.md
Add additional font style options
2015-03-28 13:12:54 -04:00
Pieter Sheth-Voss ad2a1203f1 Update README.md
Add notes for bordering merged cells
2015-03-12 23:47:02 -04:00
Ilya Radchenko 1a51c40423 Remove broken link 2015-03-12 10:47:35 -04:00
Pieter Sheth-Voss 9b76f6b1f5 Update README for textRotation 2015-03-12 09:54:59 -04:00
Pieter Sheth-Voss aa8f3a759f Add support for textRotation 2015-03-12 09:52:30 -04:00
Pieter Sheth-Voss 33dc7b883d Update README.md 2015-03-09 10:05:20 -04:00
Pieter Sheth-Voss 97d4001343 Update Style specifications in README.md 2015-03-09 10:04:34 -04:00
Pieter Sheth-Voss c3af249415 Add styles to README.md 2015-03-09 09:59:31 -04:00
SheetJS f9097d403b version bump 0.7.12: cell type 'd'
- more structure in the theme parsing
- cellDates option on parsing side creates date cells
- cellDates option on writing side creates cells with type 'd'
- cell types clarified, type 'str' phased out
- README clarifications
- more tests to ensure date consistency
- more test cases for ODS
2014-10-26 01:26:18 -04:00
SheetJS 61d2e55cc6 version bump 0.7.11: ODS hooks
- ODS hooks + very basic parser (ods.js)
- handle implicit row/col spec (h/t @EarlJS, see http://git.io/2lwOuA)
2014-10-09 22:22:38 -04:00
SheetJS 19f3a6ae76 version bump 0.7.10: cleanup
- build bower.json (h/t @jjstewart, following the change from js-xls)
- README clarification on !ref (fixes #82)
- XLSX treat empty <v/> tags as empty cells (h/t @clarlars)
- XLSX write !merges array (fixes #92)
2014-08-26 13:40:04 -04:00
SheetJS 909e98d514 README note about ajax demo [ci skip] 2014-07-28 13:52:16 -04:00
SheetJS d4999ac421 version bump 0.7.8: docs, defaults, details
- browser shim updated (h/t @wintersm for discovering this)
- smart tag ignores (h/t @lostinplace)
- sheet_to_row_object_array bugfix (fixes #80, h/t @ChrisBurkeBSD)
- README improved
- baltic and vietnamese codepages: updated codepage to 1.3.4
- iOS Numbers can handle inline strings -> disabling SST by default
- avoid Buffer accessors (see https://github.com/joyent/node/issues/7809)
- caching certain hot regexes
2014-07-28 09:22:32 -04:00
SheetJS 6bc24374b9 version bump 0.7.7: needs more cowbell
- parsexmltag and other hot functions now better optimized for v8
- monomorphic functions (different types -> different funcs)
- more efficient decode_range implementation when source is trusted
- regular expressions cached and simplified without breaking correctness
- more efficient utf8 techniques when available
- XLSX: large functions broken down into sub-functions (e.g. `parse_ws_xml`)
- XLSB: avoid unnecessary binds
- XLSB: assume no exotic codepage exists (no one else tries to write XLSB)
- demo exposes rABS / worker / transferable options
- more tests
- jszip updated to 2.3.0
- SSF updated to 0.8.1
- codepage updated to 1.3.1
2014-06-29 14:29:45 -04:00
altkatz a96b723cda IE Compatibility and notes 2014-06-03 14:44:08 -04:00
eladxxx 5e9bca78f2 Initial implementation of style/theme parsing.
Huge thanks to @SheetJS for guidance on how to do all of this!

Experimental, guarded by the cellStyles option (default: false)
2014-05-29 09:18:23 +03:00
SheetJS ba1ff17595 README improvements [ci skip] 2014-05-28 14:31:33 -04:00
SheetJS 489b9cdde4 version bump 0.7.3: performance
- require cpexcel instead of full codepage library
- hardcode the unescapexml regexp
- utf8read short circuit for ASCII strings
- cellFormulae also acts on XLSX/XLSM
- bin/xlsx.njs do not process formulae unless requested
2014-05-25 02:04:08 -07:00
SheetJS e1f8dbb863 version bump 0.7.2: bughunt
- read BOM, handle UTF16LE-encoded XML
- handle namespaces in [Content_Types].xml
- parse workbook rels to determine sheet files
- numbers OSX boolean support (apparently requires "0" or "1")
- XLSX force "General" style to be serialized, omit implied cell type and style
- updated SSF to 0.7.0 (h/t @sysarchitect)
- updated jszip to 2.2.2
- removed old tests/files path, replaced with test_files
- themes written
- ignore potential existence of thumbnail when calculating relationship ids
2014-05-22 05:16:51 -07:00
SheetJS a1990758a0 version bump 0.7.1: test now ignores missing files
apparently openpyxl removed a few test files from their suite :/
2014-05-15 20:02:26 -07:00
SheetJS d15b81e0e9 version bump 0.7.0: Basic write support
- very basic XLSX / XLSM write support with roundtrip tests (XLSB stubs)
- reorganized source tree
- new XLSB range check ensures that A1 is not emitted for empty sheets
- SSF table emitted in output (consistent with js-xls)
- CLI supports writing

Backwards-incompatible changes:
o new Property aliases (see CORE_PROPS and EXT_PROPS)
o FILETIME custom properties parsed as JS Dates
o `xlsx2csv` -> `xlsx` (and `bin/xlsx{2csv,}.njs`)
2014-05-15 17:33:34 -07:00
SheetJS 78a22d3d13 pinning jszip to 2.2.0 due to jszip bug
jszip 2.2.1 switched underlying zlib engines.  The new engine is broken.

(h/t @shawnpresser)

See:
- https://github.com/Stuk/jszip/issues/126
- https://github.com/nodeca/pako/issues/22
2014-04-30 17:24:27 -07:00
noodles 6439e4815e Update README.md
Corrected variable name in sample code to make it run
2014-04-23 23:14:32 +08:00
SheetJS 6801958327 version bump 0.6.1: dist cleanup
- XLSX format strings properly handles literal UTF8 chars (test apachepoi_49273)
- codepage updated to 1.0.0
- jszip updated to 2.2.0 (node-only)
- dist now contains jszip and codepage dependencies
- updated test_files
2014-04-22 18:37:08 -07:00
SheetJS dc2d391fbc version bump 0.6.0: avoid globals
- all utilities are now wrapped in XLSX object
- codepage handling (h/t @xch89820)
- formula tag attributes (h/t @shaunthomas999)
- hyperlink support (h/t @sysarchitect, fixes #55)
- coverage test spinner (to prevent travis timeouts)
2014-04-15 02:04:03 -07:00
SheetJS 03588e332c version bump 0.5.16: content types et al
- added `bookVBA` option
- content type default corner cases
- fleshed out content type list
- XML parsing ignores namespaces
- updated SSF to 0.6.4
- testA tets enforce sheetRows=10 (shorter tests)
2014-04-03 15:51:54 -07:00
SheetJS 0a8304c076 version bump 0.5.12: pass AutoFilter tests
- XLSB Brt* records
2014-03-20 19:44:27 -07:00