Hex Artifact Content
Not logged in

Artifact e0351b17791e6cc41dbf8eb7454d6d81dcfcb06b:

Wiki page [FreeXL] by sandro 2015-07-14 17:18:21.
0000: 44 20 32 30 31 35 2d 30 37 2d 31 34 54 31 37 3a  D 2015-07-14T17:
0010: 31 38 3a 32 31 2e 35 39 30 0a 4c 20 46 72 65 65  18:21.590.L Free
0020: 58 4c 0a 50 20 66 66 62 63 64 38 64 66 34 34 35  XL.P ffbcd8df445
0030: 66 35 31 66 39 39 30 34 32 35 34 38 38 37 65 35  f51f9904254887e5
0040: 62 39 39 34 64 33 65 32 61 61 35 36 31 0a 55 20  b994d3e2aa561.U 
0050: 73 61 6e 64 72 6f 0a 57 20 32 35 35 39 0a 3c 74  sandro.W 2559.<t
0060: 61 62 6c 65 20 63 65 6c 6c 73 70 61 63 69 6e 67  able cellspacing
0070: 3d 22 31 30 22 20 63 65 6c 6c 70 61 64 64 69 6e  ="10" cellpaddin
0080: 67 3d 22 33 30 22 3e 3c 74 72 3e 0d 0a 3c 74 64  g="30"><tr>..<td
0090: 20 62 67 63 6f 6c 6f 72 3d 22 23 66 30 66 30 66   bgcolor="#f0f0f
00a0: 38 22 20 77 69 64 74 68 3d 22 35 30 25 22 3e 0d  8" width="50%">.
00b0: 0a 46 72 65 65 58 4c 20 69 73 20 61 6e 20 3c 62  .FreeXL is an <b
00c0: 3e 3c 69 3e 6f 70 65 6e 20 73 6f 75 72 63 65 3c  ><i>open source<
00d0: 69 3e 3c 2f 62 3e 20 6c 69 62 72 61 72 79 20 74  i></b> library t
00e0: 6f 20 65 78 74 72 61 63 74 20 76 61 6c 69 64 20  o extract valid 
00f0: 64 61 74 61 20 66 72 6f 6d 20 77 69 74 68 69 6e  data from within
0100: 20 61 6e 20 45 78 63 65 6c 20 28 2e 78 6c 73 29   an Excel (.xls)
0110: 20 73 70 72 65 61 64 73 68 65 65 74 2e 3c 62 72   spreadsheet.<br
0120: 3e 46 72 65 65 58 4c 20 64 65 73 69 67 6e 20 67  >FreeXL design g
0130: 6f 61 6c 73 3a 3c 75 6c 3e 0d 0a 3c 6c 69 3e 74  oals:<ul>..<li>t
0140: 6f 20 62 65 20 73 69 6d 70 6c 65 20 61 6e 64 20  o be simple and 
0150: 6c 69 67 68 74 77 65 69 67 68 74 3c 2f 6c 69 3e  lightweight</li>
0160: 0d 0a 3c 6c 69 3e 74 6f 20 62 65 20 73 74 61 62  ..<li>to be stab
0170: 6c 65 2c 20 72 6f 62 75 73 74 20 61 6e 64 20 65  le, robust and e
0180: 66 66 69 63 69 65 6e 74 3c 2f 6c 69 3e 0d 0a 3c  fficient</li>..<
0190: 6c 69 3e 74 6f 20 62 65 20 65 61 73 69 6c 79 20  li>to be easily 
01a0: 61 6e 64 20 75 6e 69 76 65 72 73 61 6c 6c 79 20  and universally 
01b0: 70 6f 72 74 61 62 6c 65 3c 2f 6c 69 3e 0d 0a 3c  portable</li>..<
01c0: 6c 69 3e 63 6f 6d 70 6c 65 74 65 6c 79 20 69 67  li>completely ig
01d0: 6e 6f 72 69 6e 67 20 61 6e 79 20 47 55 49 2d 72  noring any GUI-r
01e0: 65 6c 61 74 65 64 20 6f 64 64 69 74 79 3c 2f 6c  elated oddity</l
01f0: 69 3e 3c 2f 75 6c 3e 0d 0a 0d 0a 4e 6f 74 65 20  i></ul>....Note 
0200: 74 68 61 74 20 74 68 65 20 66 69 6e 61 6c 20 67  that the final g
0210: 6f 61 6c 20 6d 65 61 6e 73 20 74 68 61 74 20 46  oal means that F
0220: 72 65 65 58 4c 20 69 67 6e 6f 72 65 73 20 61 74  reeXL ignores at
0230: 20 61 6c 6c 20 66 6f 6e 74 73 2c 20 73 69 7a 65   all fonts, size
0240: 73 20 61 6e 64 20 61 6c 69 67 6e 6d 65 6e 74 73  s and alignments
0250: 2c 20 61 6e 64 20 6d 6f 73 74 20 66 6f 72 6d 61  , and most forma
0260: 74 73 2e 20 49 74 20 69 67 6e 6f 72 65 73 20 50  ts. It ignores P
0270: 69 76 6f 74 20 54 61 62 6c 65 2c 20 43 68 61 72  ivot Table, Char
0280: 74 73 2c 20 46 6f 72 6d 75 6c 61 73 2c 20 56 69  ts, Formulas, Vi
0290: 73 75 61 6c 20 42 61 73 69 63 20 6d 61 63 72 6f  sual Basic macro
02a0: 73 20 61 6e 64 20 73 6f 20 6f 6e 2e 20 46 72 65  s and so on. Fre
02b0: 65 58 4c 20 69 73 20 73 74 72 75 63 74 75 72 61  eXL is structura
02c0: 6c 6c 79 20 73 69 6d 70 6c 65 20 61 6e 64 20 71  lly simple and q
02d0: 75 69 74 65 20 6c 69 67 68 74 2d 77 65 69 67 68  uite light-weigh
02e0: 74 20 28 74 79 70 69 63 61 6c 6c 79 20 34 30 2d  t (typically 40-
02f0: 38 30 4b 20 6f 66 20 6f 62 6a 65 63 74 20 63 6f  80K of object co
0300: 64 65 2c 20 73 74 72 69 70 70 65 64 29 2e 0d 0a  de, stripped)...
0310: 0d 0a 46 72 65 65 58 4c 20 69 73 20 6c 69 63 65  ..FreeXL is lice
0320: 6e 73 65 64 20 75 6e 64 65 72 20 74 68 65 20 3c  nsed under the <
0330: 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 77  a href="http://w
0340: 77 77 2e 6d 6f 7a 69 6c 6c 61 2e 6f 72 67 2f 4d  ww.mozilla.org/M
0350: 50 4c 2f 62 6f 69 6c 65 72 70 6c 61 74 65 2d 31  PL/boilerplate-1
0360: 2e 31 2f 6d 70 6c 2d 74 72 69 2d 6c 69 63 65 6e  .1/mpl-tri-licen
0370: 73 65 2d 68 74 6d 6c 22 3e 4d 50 4c 20 74 72 69  se-html">MPL tri
0380: 2d 6c 69 63 65 6e 73 65 3c 2f 61 3e 20 74 65 72  -license</a> ter
0390: 6d 73 3b 20 79 6f 75 20 61 72 65 20 66 72 65 65  ms; you are free
03a0: 20 74 6f 20 63 68 6f 6f 73 65 20 74 68 65 20 62   to choose the b
03b0: 65 73 74 2d 66 69 74 20 6c 69 63 65 6e 73 65 20  est-fit license 
03c0: 62 65 74 77 65 65 6e 3a 3c 75 6c 3e 0d 0a 3c 6c  between:<ul>..<l
03d0: 69 3e 74 68 65 20 3c 61 20 68 72 65 66 3d 22 68  i>the <a href="h
03e0: 74 74 70 3a 2f 2f 77 77 77 2e 6d 6f 7a 69 6c 6c  ttp://www.mozill
03f0: 61 2e 6f 72 67 2f 4d 50 4c 2f 4d 50 4c 2d 31 2e  a.org/MPL/MPL-1.
0400: 31 2e 68 74 6d 6c 22 3e 4d 50 4c 20 31 2e 31 3c  1.html">MPL 1.1<
0410: 2f 61 3e 3c 2f 6c 69 3e 0d 0a 3c 6c 69 3e 74 68  /a></li>..<li>th
0420: 65 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70 3a  e <a href="http:
0430: 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69  //www.gnu.org/li
0440: 63 65 6e 73 65 73 2f 67 70 6c 2d 32 2e 30 2e 68  censes/gpl-2.0.h
0450: 74 6d 6c 23 54 4f 43 31 22 3e 47 50 4c 20 76 32  tml#TOC1">GPL v2
0460: 2e 30 3c 2f 61 3e 20 6f 72 20 61 6e 79 20 73 75  .0</a> or any su
0470: 62 73 65 71 75 65 6e 74 20 76 65 72 73 69 6f 6e  bsequent version
0480: 3c 2f 6c 69 3e 0d 0a 3c 6c 69 3e 74 68 65 20 3c  </li>..<li>the <
0490: 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 77  a href="http://w
04a0: 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e  ww.gnu.org/licen
04b0: 73 65 73 2f 6c 67 70 6c 2d 32 2e 31 2e 68 74 6d  ses/lgpl-2.1.htm
04c0: 6c 22 3e 4c 47 50 4c 20 76 32 2e 31 3c 2f 61 3e  l">LGPL v2.1</a>
04d0: 20 6f 72 20 61 6e 79 20 73 75 62 73 65 71 75 65   or any subseque
04e0: 6e 74 20 76 65 72 73 69 6f 6e 3c 2f 6c 69 3e 3c  nt version</li><
04f0: 2f 75 6c 3e 0d 0a 3c 2f 74 64 3e 0d 0a 3c 74 64  /ul>..</td>..<td
0500: 3e 0d 0a 3c 74 61 62 6c 65 20 63 65 6c 6c 70 61  >..<table cellpa
0510: 64 64 69 6e 67 3d 22 32 30 22 3e 0d 0a 3c 74 72  dding="20">..<tr
0520: 3e 3c 74 64 3e 53 74 72 69 63 74 6c 79 20 72 65  ><td>Strictly re
0530: 6c 61 74 65 64 20 3c 62 3e 70 72 6f 6a 65 63 74  lated <b>project
0540: 73 3c 2f 62 3e 3a 3c 75 6c 3e 0d 0a 3c 6c 69 3e  s</b>:<ul>..<li>
0550: 3c 61 20 68 72 65 66 3d 22 2f 66 6f 73 73 69 6c  <a href="/fossil
0560: 2f 6c 69 62 73 70 61 74 69 61 6c 69 74 65 22 3e  /libspatialite">
0570: 6c 69 62 73 70 61 74 69 61 6c 69 74 65 3c 2f 61  libspatialite</a
0580: 3e 3c 2f 6c 69 3e 0d 0a 3c 6c 69 3e 3c 61 20 68  ></li>..<li><a h
0590: 72 65 66 3d 22 2f 66 6f 73 73 69 6c 2f 73 70 61  ref="/fossil/spa
05a0: 74 69 61 6c 69 74 65 2d 74 6f 6f 6c 73 22 3e 73  tialite-tools">s
05b0: 70 61 74 69 61 6c 69 74 65 2d 74 6f 6f 6c 73 3c  patialite-tools<
05c0: 2f 61 3e 3c 2f 6c 69 3e 0d 0a 3c 6c 69 3e 3c 61  /a></li>..<li><a
05d0: 20 68 72 65 66 3d 22 2f 66 6f 73 73 69 6c 2f 73   href="/fossil/s
05e0: 70 61 74 69 61 6c 69 74 65 5f 67 75 69 22 3e 73  patialite_gui">s
05f0: 70 61 74 69 61 6c 69 74 65 5f 67 75 69 3c 2f 61  patialite_gui</a
0600: 3e 3c 2f 6c 69 3e 0d 0a 3c 6c 69 3e 62 61 63 6b  ></li>..<li>back
0610: 20 74 6f 20 74 68 65 20 3c 61 20 68 72 65 66 3d   to the <a href=
0620: 22 68 74 74 70 3a 2f 2f 77 77 77 2e 67 61 69 61  "http://www.gaia
0630: 2d 67 69 73 2e 69 74 2f 67 61 69 61 2d 73 69 6e  -gis.it/gaia-sin
0640: 73 22 3e 47 61 69 61 2d 53 49 4e 53 3c 2f 61 3e  s">Gaia-SINS</a>
0650: 20 68 6f 6d 65 20 70 61 67 65 3c 2f 6c 69 3e 3c   home page</li><
0660: 2f 75 6c 3e 0d 0a 3c 2f 74 64 3e 3c 2f 74 72 3e  /ul>..</td></tr>
0670: 0d 0a 3c 74 72 3e 3c 74 64 3e 3c 62 3e 53 6f 75  ..<tr><td><b>Sou
0680: 72 63 65 73 3c 2f 62 3e 3a 20 63 75 72 72 65 6e  rces</b>: curren
0690: 74 20 76 65 72 73 69 6f 6e 20 69 73 20 3c 62 3e  t version is <b>
06a0: 31 2e 30 2e 32 3c 2f 62 3e 20 28 3c 69 3e 72 65  1.0.2</b> (<i>re
06b0: 6c 65 61 73 65 64 20 6f 6e 20 32 30 31 35 2d 30  leased on 2015-0
06c0: 37 2d 31 34 29 3c 2f 69 3e 3c 75 6c 3e 0d 0a 3c  7-14)</i><ul>..<
06d0: 6c 69 3e 64 6f 77 6e 6c 6f 61 64 20 3c 61 20 68  li>download <a h
06e0: 72 65 66 3d 22 68 74 74 70 3a 2f 2f 77 77 77 2e  ref="http://www.
06f0: 67 61 69 61 2d 67 69 73 2e 69 74 2f 67 61 69 61  gaia-gis.it/gaia
0700: 2d 73 69 6e 73 2f 66 72 65 65 78 6c 2d 31 2e 30  -sins/freexl-1.0
0710: 2e 32 2e 74 61 72 2e 67 7a 22 3e 66 72 65 65 78  .2.tar.gz">freex
0720: 6c 2d 31 2e 30 2e 32 2e 74 61 72 2e 67 7a 3c 2f  l-1.0.2.tar.gz</
0730: 61 3e 20 28 74 61 72 62 61 6c 6c 2c 20 2e 74 61  a> (tarball, .ta
0740: 72 2e 67 7a 29 3c 2f 6c 69 3e 0d 0a 3c 6c 69 3e  r.gz)</li>..<li>
0750: 64 6f 77 6e 6c 6f 61 64 20 3c 61 20 68 72 65 66  download <a href
0760: 3d 22 68 74 74 70 3a 2f 2f 77 77 77 2e 67 61 69  ="http://www.gai
0770: 61 2d 67 69 73 2e 69 74 2f 67 61 69 61 2d 73 69  a-gis.it/gaia-si
0780: 6e 73 2f 66 72 65 65 78 6c 2d 31 2e 30 2e 32 2e  ns/freexl-1.0.2.
0790: 7a 69 70 22 3e 66 72 65 65 78 6c 2d 31 2e 30 2e  zip">freexl-1.0.
07a0: 32 2e 7a 69 70 3c 2f 61 3e 20 28 7a 69 70 66 69  2.zip</a> (zipfi
07b0: 6c 65 2c 20 2e 7a 69 70 29 3c 2f 6c 69 3e 0d 0a  le, .zip)</li>..
07c0: 3c 6c 69 3e 62 72 6f 77 73 65 20 3c 61 20 68 72  <li>browse <a hr
07d0: 65 66 3d 22 68 74 74 70 3a 2f 2f 77 77 77 2e 67  ef="http://www.g
07e0: 61 69 61 2d 67 69 73 2e 69 74 2f 67 61 69 61 2d  aia-gis.it/gaia-
07f0: 73 69 6e 73 2f 66 72 65 65 78 6c 2d 73 6f 75 72  sins/freexl-sour
0800: 63 65 73 22 3e 6f 6c 64 65 72 20 76 65 72 73 69  ces">older versi
0810: 6f 6e 73 3c 2f 61 3e 3c 2f 6c 69 3e 3c 2f 75 6c  ons</a></li></ul
0820: 3e 0d 0a 3c 2f 74 64 3e 3c 2f 74 72 3e 0d 0a 3c  >..</td></tr>..<
0830: 74 72 3e 3c 74 64 3e 44 6f 78 79 67 65 6e 20 3c  tr><td>Doxygen <
0840: 62 3e 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 3c  b>documentation<
0850: 2f 62 3e 3a 3c 75 6c 3e 0d 0a 3c 6c 69 3e 3c 61  /b>:<ul>..<li><a
0860: 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 77 77   href="http://ww
0870: 77 2e 67 61 69 61 2d 67 69 73 2e 69 74 2f 67 61  w.gaia-gis.it/ga
0880: 69 61 2d 73 69 6e 73 2f 66 72 65 65 78 6c 2d 31  ia-sins/freexl-1
0890: 2e 30 2e 31 2d 64 6f 78 79 2d 64 6f 63 2f 68 74  .0.1-doxy-doc/ht
08a0: 6d 6c 2f 69 6e 64 65 78 2e 68 74 6d 6c 22 3e 6f  ml/index.html">o
08b0: 6e 6c 69 6e 65 3c 2f 61 3e 20 48 54 4d 4c 20 6f  nline</a> HTML o
08c0: 76 65 72 76 69 65 77 20 64 6f 63 3c 2f 6c 69 3e  verview doc</li>
08d0: 0d 0a 3c 6c 69 3e 3c 61 20 68 72 65 66 3d 22 68  ..<li><a href="h
08e0: 74 74 70 3a 2f 2f 77 77 77 2e 67 61 69 61 2d 67  ttp://www.gaia-g
08f0: 69 73 2e 69 74 2f 67 61 69 61 2d 73 69 6e 73 2f  is.it/gaia-sins/
0900: 66 72 65 65 78 6c 2d 31 2e 30 2e 31 2d 64 6f 78  freexl-1.0.1-dox
0910: 79 2d 64 6f 63 2e 74 61 72 2e 67 7a 22 3e 64 6f  y-doc.tar.gz">do
0920: 77 6e 6c 6f 61 64 3c 2f 61 3e 20 48 54 4d 4c 20  wnload</a> HTML 
0930: 6f 76 65 72 76 69 65 77 20 74 61 72 62 61 6c 6c  overview tarball
0940: 20 28 74 61 72 2e 67 7a 29 3c 2f 6c 69 3e 0d 0a   (tar.gz)</li>..
0950: 3c 6c 69 3e 3c 61 20 68 72 65 66 3d 22 68 74 74  <li><a href="htt
0960: 70 3a 2f 2f 77 77 77 2e 67 61 69 61 2d 67 69 73  p://www.gaia-gis
0970: 2e 69 74 2f 67 61 69 61 2d 73 69 6e 73 2f 66 72  .it/gaia-sins/fr
0980: 65 65 78 6c 2d 31 2e 30 2e 31 2d 64 6f 78 79 2d  eexl-1.0.1-doxy-
0990: 64 6f 63 2e 7a 69 70 22 3e 64 6f 77 6e 6c 6f 61  doc.zip">downloa
09a0: 64 3c 2f 61 3e 20 48 54 4d 4c 20 6f 76 65 72 76  d</a> HTML overv
09b0: 69 65 77 20 7a 69 70 66 69 6c 65 20 28 7a 69 70  iew zipfile (zip
09c0: 29 3c 2f 6c 69 3e 0d 0a 3c 6c 69 3e 3c 61 20 68  )</li>..<li><a h
09d0: 72 65 66 3d 22 68 74 74 70 3a 2f 2f 77 77 77 2e  ref="http://www.
09e0: 67 61 69 61 2d 67 69 73 2e 69 74 2f 67 61 69 61  gaia-gis.it/gaia
09f0: 2d 73 69 6e 73 2f 66 72 65 65 78 6c 2d 31 2e 30  -sins/freexl-1.0
0a00: 2e 31 2d 64 6f 63 2e 70 64 66 22 3e 50 44 46 3c  .1-doc.pdf">PDF<
0a10: 2f 61 3e 20 6f 66 20 66 75 6c 6c 20 64 6f 63 75  /a> of full docu
0a20: 6d 65 6e 74 61 74 69 6f 6e 3c 2f 6c 69 3e 3c 2f  mentation</li></
0a30: 75 6c 3e 0d 0a 3c 2f 74 64 3e 3c 2f 74 72 3e 0d  ul>..</td></tr>.
0a40: 0a 3c 2f 74 61 62 6c 65 3e 3c 2f 74 64 3e 0d 0a  .</table></td>..
0a50: 3c 2f 74 72 3e 3c 2f 74 61 62 6c 65 3e 0a 5a 20  </tr></table>.Z 
0a60: 31 61 37 31 35 64 62 65 35 65 63 65 61 30 31 34  1a715dbe5ecea014
0a70: 30 65 63 66 61 32 37 61 32 37 33 66 63 38 63 64  0ecfa27a273fc8cd
0a80: 0a                                               .