ນີ້ແມ່ນຄໍາສັ່ງ ssconvert ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
ssconvert - ຕົວແປງຮູບແບບຕາຕະລາງເສັ້ນຄໍາສັ່ງ
ສະຫຼຸບສັງລວມ
ssconvert [OPTIONS] infile outfile
ssconvert [OPTIONS] --merge-to outfile infile1 infile2 ...
ລາຍລະອຽດ
ssconvert ເປັນປະໂຫຍດບັນຊີຄໍາສັ່ງທີ່ຈະປ່ຽນໄຟລ໌ສະເປຣດຊີດລະຫວ່າງຕ່າງໆ
ຮູບແບບໄຟລ໌ສະເປຣດຊີດ. ມັນເປັນປະໂຫຍດ companion ກັບ Gnumeric, ຕາຕະລາງທີ່ມີປະສິດທິພາບ
ໂຄງການສ້າງໂດຍໂຄງການ GNOME.
ssconvert ຍອມຮັບທັງຊື່ໄຟລ໌ ຫຼື URI ເປັນ infile outfile. URIs ພິເສດ fd://0 ແລະ
fd://1 ສາມາດນໍາໃຊ້ສໍາລັບການປ້ອນຂໍ້ມູນມາດຕະຖານແລະຜົນຜະລິດມາດຕະຖານຕາມລໍາດັບ.
OPTIONS
ໂປລແກລມນີ້ປະຕິບັດຕາມ syntax ເສັ້ນຄໍາສັ່ງ GNU ປົກກະຕິ, ມີຕົວເລືອກຕົວອັກສອນດຽວ
ເລີ່ມຕົ້ນດ້ວຍ dash ດຽວ (`-') ແລະທາງເລືອກທີ່ຍາວກວ່າເລີ່ມຕົ້ນດ້ວຍສອງ dashes (`--').
ຕົ້ນຕໍ ທາງເລືອກໃນການ
--recalc
ຄິດໄລ່ເຊລທັງໝົດຄືນໃໝ່ກ່ອນທີ່ຈະຂຽນຜົນໄດ້ຮັບ.
--ລາຍຊື່ຜູ້ສົ່ງອອກ
ລາຍຊື່ຜູ້ສົ່ງອອກທີ່ມີຢູ່ (ຮູບແບບໄຟລ໌ທີ່ສາມາດຂຽນໄດ້).
-T, --export-type=ID
ກໍານົດຜູ້ສົ່ງອອກທີ່ຈະນໍາໃຊ້; ເບິ່ງຂ້າງລຸ່ມນີ້ສໍາລັບບັນຊີລາຍຊື່. ນີ້ແມ່ນມີຄວາມຈໍາເປັນພຽງແຕ່ໃນເວລາທີ່
ຮູບແບບທີ່ຖືກຕ້ອງບໍ່ໄດ້ປະຕິບັດຕາມຈາກຊື່ໄຟລ໌ຜົນຜະລິດ.
-ໂອ, --export-options=ຕົວເລືອກ
ລະບຸຕົວກໍານົດການສໍາລັບຜູ້ສົ່ງອອກທີ່ເລືອກ. ຕົວເລືອກ ແມ່ນບັນຊີລາຍຊື່ຂອງ
ພາລາມິເຕີ=ມູນຄ່າ ຄູ່, ແຍກອອກໂດຍຊ່ອງຫວ່າງ. ຊື່ພາລາມິເຕີແລະຄ່າທີ່ອະນຸຍາດ
ແມ່ນສະເພາະກັບຜູ້ສົ່ງອອກ ແລະເປັນເອກະສານຂ້າງລຸ່ມນີ້. ຕົວກໍານົດການຫຼາຍສາມາດເປັນ
ລະບຸ
--ລາຍຊື່ຜູ້ນໍາເຂົ້າ
ລາຍຊື່ຜູ້ນໍາເຂົ້າທີ່ມີຢູ່ (ຮູບແບບໄຟລ໌ທີ່ສາມາດອ່ານໄດ້). - ຂ້ອຍ, --import-type=ID
ກໍານົດຜູ້ນໍາເຂົ້າທີ່ຈະນໍາໃຊ້; ເບິ່ງຂ້າງລຸ່ມນີ້ສໍາລັບບັນຊີລາຍຊື່. ນີ້ແມ່ນມີຄວາມຈໍາເປັນພຽງແຕ່ໃນເວລາທີ່
ຮູບແບບທີ່ຖືກຕ້ອງບໍ່ໄດ້ປະຕິບັດຕາມຊື່ໄຟລ໌ທີ່ປ້ອນຂໍ້ມູນ.
-E, --import-encoding=ຄັກ
ລະບຸການເຂົ້າລະຫັດສໍາລັບເນື້ອຫາທີ່ນໍາເຂົ້າ.
-M, --merge-to=ຊື່ເອກະສານ
ລວມຄໍເລັກຊັນຂອງປຶ້ມວຽກເປັນອັນດຽວ. ຂະໜາດຂອງແຜ່ນຈະຂະຫຍາຍໃຫຍ່ທີ່ສຸດ
ປຶ້ມວຽກທັງໝົດ. ຊື່ໃນຂອບເຂດຂອງປຶ້ມວຽກສ່ວນບຸກຄົນຈະສິ້ນສຸດໃນ
ຂອບເຂດຂອງປື້ມຄູ່ມືລວມ. ການຮວມຈະຖືກຍົກເລີກຫາກມີຊື່
ຂໍ້ຂັດແຍ່ງ.
-S, --ສົ່ງອອກ-ໄຟລ໌ຕໍ່ແຜ່ນ
ສົ່ງອອກໄຟລ໌ສໍາລັບແຕ່ລະແຜ່ນຖ້າຜູ້ສົ່ງອອກສະຫນັບສະຫນູນພຽງແຕ່ຫນຶ່ງແຜ່ນຕໍ່ຄັ້ງ.
ຊື່ໄຟລ໌ຜົນຜະລິດຖືກປະຕິບັດເປັນແມ່ແບບທີ່ເລກແຜ່ນຖືກປ່ຽນແທນ
ສຳລັບ %n ແລະ/ຫຼື ຊື່ຊີດແມ່ນຖືກແທນທີ່ດ້ວຍ %s. ຖ້າບໍ່ມີການທົດແທນ, ກ
ເພີ່ມຄ່າເລີ່ມຕົ້ນຂອງ ".%s" ແລ້ວ.
ຊ່ວຍເຫຼືອ ທາງເລືອກໃນການ
- ໃນ, - ການປ່ຽນແປງ
ສະແດງເວີຊັນຂອງ ssconvert.
-ຊ, -- ຊ່ວຍເຫຼືອ, -- ການນໍາໃຊ້
ສະແດງຂໍ້ຄວາມການໃຊ້ງານສັ້ນໆ.
--help-ທັງໝົດ
ສະແດງຕົວເລືອກການຊ່ວຍເຫຼືອທັງໝົດ.
--help-libspreadsheet
ສະແດງທາງເລືອກທີ່ເປັນຕົວເລກ.
ເສັ້ນທາງ ທາງເລືອກໃນການ
-L, --lib-dir=STRING
ກໍານົດໄດເລກະທໍລີຫ້ອງສະຫມຸດຮາກ.
-D, --data-dir=STRING
ປັບໄດເລກະທໍລີຂໍ້ມູນຮາກ.
LIST OF ຜູ້ນໍາເຂົ້າ/ຜູ້ສົ່ງອອກ IDS
ID ຕໍ່ໄປນີ້ສາມາດໃຊ້ທັງການນໍາເຂົ້າ (ການອ່ານ) ແລະສົ່ງອອກ (ຂຽນ).
Gnumeric_XmlIO:sax
ຮູບແບບໄຟລ໌ XML ຂອງ Gnumeric (*.gnumeric)
Gnumeric_OpenCalc: openoffice
OpenDocument ⟨http://en.wikipedia.org/wiki/OpenDocument⟩ ຫຼື OpenOffice Calc
⟨http://en.wikipedia.org/wiki/OpenOffice.org_Calc⟩ (*.sxc, *.ods). ເປັນ
ຜູ້ສົ່ງອອກ, ນີ້ແມ່ນ ODF/OpenOffice ໂດຍບໍ່ມີອົງປະກອບຕ່າງປະເທດ (*.ods).
Gnumeric_dif:dif
ຮູບແບບການແລກປ່ຽນຂໍ້ມູນ ⟨http://en.wikipedia.org/wiki/Data_Interchange_Format⟩
(*.dif)
Gnumeric_paradox:paradox
ຖານຂໍ້ມູນ Paradox ⟨http://en.wikipedia.org/wiki/Paradox_%28database%29⟩ ຫຼືຫຼັກ
ໄຟລ໌ດັດຊະນີ (*.db, *.px)
Gnumeric_stf:stf_assistant
ຂໍ້ຄວາມ (ກຳນົດຄ່າໄດ້)
Gnumeric_sylk:sylk
MultiPlan ⟨http://en.wikipedia.org/wiki/Multiplan⟩ ລິ້ງສັນຍາລັກ (SYLK) ⟨http://
en.wikipedia.org/wiki/SYmbolic_LinK_%28SYLK%29⟩ (*.slk)
Gnumeric_Excel:xlsx
Microsoft Excel (tm) 2007 ("Office Open XML", OOXML ⟨http://en.wikipedia.org/
wiki/XLSX⟩ ) ຮູບແບບ
LIST OF ສໍາຄັນ ຮູບແບບ IDS
Gnumeric_stf:stf_csvtab
ຄ່າທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດ ຫຼືແຖບ (CSV/TSV) (*.csv)
Gnumeric_html:html
HTML (*.html, *.htm)
Gnumeric_Excel:excel
Microsoft Excel (tm) (*.xls)
Gnumeric_Excel:excel_xml
Microsoft Excel (tm) 2003 SpreadsheetML
LIST OF ອື່ນໆ ຮູບແບບ IDS
Gnumeric_QPro: qpro
Quattro Pro ⟨http://en.wikipedia.org/wiki/Quattro_Pro⟩ (*.wb1, *.wb2, *.wb3)
Gnumeric_applix:applix
Applix (*.as)
Gnumeric_lotus:lotus
Lotus 1-2-3 ⟨http://en.wikipedia.org/wiki/Lotus_1-2-3⟩ (*.wk1, *.wks, *.123)
Gnumeric_mps:mps
ຮູບແບບ MPS (ລະບົບການຂຽນໂປຣແກຣມຄະນິດສາດ) ⟨http://en.wikipedia.org/wiki/
MPS_%28format%29⟩ ການຂຽນໂປລແກລມ Linear ແລະຮູບແບບໄຟລ໌ການຂຽນໂປລແກລມຈໍານວນເຕັມແບບປະສົມ
(*.mps)
Gnumeric_oleo:oleo
GNU Oleo ⟨http://en.wikipedia.org/wiki/GNU_Oleo⟩ (*.oleo)
Gnumeric_plan_perfect: pln
ຮູບແບບ PlanPerfect (PLN)
Gnumeric_psiconv:psiconv
Psion (*.psisheet)
Gnumeric_sc:sc
SC/xspread
Gnumeric_xbase:xbase
xBase ⟨http://en.wikipedia.org/wiki/XBase⟩ (*.dbf) ຮູບແບບໄຟລ໌
LIST OF ສໍາຄັນ ຜູ້ສົ່ງອອກ IDS
Gnumeric_OpenCalc:odf
ODF/OpenOffice ທີ່ມີອົງປະກອບຕ່າງປະເທດ (*.ods)
Gnumeric_glpk:glpk
GLPK Linear Program Solver
Gnumeric_html:html40
HTML 4.0 (*.html)
Gnumeric_html:html40frag
ຊິ້ນສ່ວນ HTML (*.html).
Gnumeric_html:xhtml
XHTML (*.html)
Gnumeric_html:xhtml_range
ຊ່ວງ XHTML - ສໍາລັບການສົ່ງອອກໄປຍັງ clipboard
Gnumeric_pdf:pdf_assistant
ຮູບແບບເອກະສານແບບພົກພາ (*.PDF)
Gnumeric_stf:stf_csv
ຄ່າທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດ (CSV)
Gnumeric_Excel:excel_dsf
Microsoft Excel (tm) 97/2000/XP & 5.0/95
LIST OF ອື່ນໆ ຜູ້ສົ່ງອອກ IDS
Gnumeric_Excel:excel_biff7
Microsoft Excel (tm) 5.0/95
Gnumeric_Excel:excel_biff8
Microsoft S Excel (tm) 97/2000/XP
Gnumeric_GnomeGlossary:po
ຮູບແບບໄຟລ໌ Gnome Glossary PO
Gnumeric_html:html32
HTML 3.2 (*.html)
Gnumeric_html:latex
LaTeX 2e (*.tex)
Gnumeric_html:latex_table
ຊິ້ນຕາຕະລາງ LaTeX 2e (*.tex).
Gnumeric_html:roff
ລາງວັນ ⟨http://en.wikipedia.org/wiki/Troff⟩ (*.me).
Gnumeric_lpsolve:lpsolve
LPSolve ⟨http://sourceforge.net/projects/lpsolve/⟩ ການຂຽນໂປລແກລມ Linear Integer ແບບປະສົມ
(MILP) ແກ້
OPTIONS FOR ການ PORTABLE ເອກະສານອ້າງອີງ ຮູບແບບ (* .pdf) ຜູ້ສົ່ງອອກ
ແຜ່ນ ຊື່ຂອງແຜ່ນປື້ມຄູ່ມືທີ່ຈະດໍາເນີນການ. ທ່ານສາມາດກໍານົດຫຼາຍແຜ່ນໂດຍ
ເຮັດຊ້ໍາທາງເລືອກນີ້. ຖ້າຕົວເລືອກນີ້ບໍ່ໄດ້ຖືກມອບໃຫ້ເອກະສານທີ່ໃຊ້ວຽກ (ເຊັ່ນ:
ແຜ່ນທີ່ເຮັດວຽກເມື່ອໄຟລ໌ຖືກບັນທຶກ) ຖືກໃຊ້. ອັນນີ້ຖືກລະເລີຍຖ້າຫາກວ່າ
ຈຸດປະສົງ ທາງເລືອກແມ່ນໃຫ້.
ຈຸດປະສົງ ຊື່ຂອງວັດຖຸແຜ່ນທີ່ຈະພິມ. ຖ້າທາງເລືອກນີ້ຖືກມອບໃຫ້ໃດໆ ແຜ່ນ ທາງເລືອກແມ່ນ
ບໍ່ສົນໃຈ. ພຽງແຕ່ທໍາອິດ ຈຸດປະສົງ ມອບໃຫ້ຖືກສົ່ງອອກ.
ເຈ້ຍ ຂະຫນາດເຈ້ຍ. ຄ່າທີ່ຖືກຕ້ອງລວມມີ "A4"ສຳລັບ ISO A4 ແລະ"na_letter_8.5x11in" ສໍາລັບພວກເຮົາ
ຈົດໝາຍ. ຖ້າຫາກວ່າເສັ້ນສະແດງຂອງບຸກຄົນແມ່ນໄດ້ລະບຸໄວ້ໂດຍຜ່ານການ ຈຸດປະສົງ ທາງເລືອກ, ຫຼັງຈາກນັ້ນເຈ້ຍ
ຂະຫນາດຂອງ "ເຫມາະ" ຫຼຸດຜ່ອນຂະຫນາດຂອງເຈ້ຍເປັນຂະຫນາດຂອງກາຟ.
OPTIONS FOR ການ ກຳນົດໄດ້ ຂໍ້ຄວາມ (*.txt) ຜູ້ສົ່ງອອກ
ແຜ່ນ ຊື່ຂອງແຜ່ນປື້ມຄູ່ມືທີ່ຈະດໍາເນີນການ. ທ່ານສາມາດກໍານົດຫຼາຍແຜ່ນໂດຍ
ເຮັດຊ້ໍາທາງເລືອກນີ້. ຖ້າຕົວເລືອກນີ້ບໍ່ໄດ້ຖືກມອບໃຫ້ເອກະສານທີ່ໃຊ້ວຽກ (ເຊັ່ນ:
ແຜ່ນທີ່ເຮັດວຽກເມື່ອໄຟລ໌ຖືກບັນທຶກ) ຖືກໃຊ້.
ອີອລ ສົນທິສັນຍາ End Of Line; ເສັ້ນຖືກຍົກເລີກແນວໃດ. "Unix"ສໍາລັບ linefeed,"mac"ສຳ ລັບ
carriage ກັບຄືນໄປບ່ອນ; "windows" ສໍາລັບການກັບຄືນ carriage ບວກ linefeed.
ສາຍໄຟ
ການເຂົ້າລະຫັດຕົວອັກສອນຂອງຜົນຜະລິດ. ຄ່າເລີ່ມຕົ້ນເປັນ UTF-8.
ທ້ອງຖິ່ນ ທ້ອງຖິ່ນທີ່ຈະໃຊ້ສໍາລັບການຈັດຮູບແບບຕົວເລກ ແລະວັນທີ. ຄ່າເລີ່ມຕົ້ນຂອງທ້ອງຖິ່ນປະຈຸບັນ
ຕາມການລາຍງານຂອງ ທ້ອງຖິ່ນ(1). ປຶກສາ ທ້ອງຖິ່ນ -a ຜົນຜະລິດສໍາລັບຄ່າທີ່ຍອມຮັບ.
quote ຕົວອັກສອນ ຫຼືສະຕຣິງທີ່ໃຊ້ສຳລັບຊ່ອງອ້າງອີງ. ຄ່າເລີ່ມຕົ້ນເປັນ "\"" (ເຄື່ອງໝາຍວົງຢືມ /
ວົງຢືມຄູ່).
separator
ສະຕຣິງທີ່ໃຊ້ເພື່ອແຍກຊ່ອງຂໍ້ມູນ. ຄ່າເລີ່ມຕົ້ນຂອງພື້ນທີ່.
ຮູບແບບ ຕາລາງຄວນຖືກຈັດຮູບແບບແນວໃດ. ຄຸນຄ່າທີ່ຍອມຮັບໄດ້: "ອັດຕະໂນມັດ" (ໃຊ້ອັດຕະໂນມັດ
ການຈັດຮູບແບບ; ຄ່າເລີ່ມຕົ້ນ), "ວັດຖຸດິບ" (ຜົນຜະລິດຂໍ້ມູນດິບ, ບໍ່ມີຮູບແບບ), ຫຼື "ຮັກສາ" (ຮັກສາ
ການຈັດຮູບແບບຈາກເອກະສານແຫຼ່ງ).
ນີ້ກ່ຽວຂ້ອງກັບຄວາມແຕກຕ່າງລະຫວ່າງເນື້ອໃນຂອງຈຸລັງແລະວິທີການຂອງເນື້ອຫາເຫຼົ່ານັ້ນ
ຖືກຈັດຮູບແບບ.
ພິຈາລະນາຕາລາງໃນເອກະສານການປ້ອນ Gnumeric ທີ່ໄດ້ຮັບການປ້ອນເປັນ "4/19/73" ໃນສະຫະລັດ
locale, ດ້ວຍຮູບແບບທີ່ຕັ້ງເປັນ "d-mmm-yyyy" ແລະດັ່ງນັ້ນຈຶ່ງຈັດຮູບແບບເປັນ "19-Apr-1973".
ດ້ວຍຄ່າເລີ່ມຕົ້ນ ຮູບແບບ ການຕັ້ງຄ່າ "ອັດຕະໂນມັດ" ມັນຈະເປັນຜົນຜະລິດເປັນ "1973/04/19".
ກັບ "ຮັກສາ", ການຈັດຮູບແບບຈະຖືກຮັກສາໄວ້ ແລະມັນຈະຖືກສົ່ງອອກເປັນ
"19-ເມສາ-1973". ກັບ "ວັດຖຸດິບ" ມັນຈະເປັນຜົນຜະລິດເປັນ "26773" (ພາຍໃນຂອງ Gnumeric
ການເປັນຕົວແທນ: ວັນນັບຕັ້ງແຕ່ຍຸກ).
ຮູບແບບການແປຕົວແປ
ວິທີການຈັດການກັບຕົວອັກສອນທີ່ບໍ່ສາມາດສະແດງໄດ້ (ຕົວອັກສອນທີ່ບໍ່ສາມາດເປັນຕົວແທນໄດ້
ຊຸດຕົວອັກສອນຜົນຜະລິດທີ່ເລືອກ). ຄຸນຄ່າທີ່ຍອມຮັບໄດ້: "ແປ", ຫຼື "escape".
ຮູບແບບການອ້າງອີງ
ເມື່ອໃດທີ່ຂໍ້ມູນຈໍາເປັນຕ້ອງຖືກອ້າງອີງ? "ບໍ່ເຄີຍ","ອັດຕະໂນມັດ" (ວາງວົງຢືມໃນບ່ອນທີ່ຕ້ອງການ), ຫຼື
"ສະເຫມີໄປ". ຄ່າເລີ່ມຕົ້ນເປັນ "ບໍ່ເຄີຍ".
quoting-on-whitespace
ຄວບຄຸມບໍ່ວ່າຈະເປັນເບື້ອງຕົ້ນຫຼືຊ່ອງຂາວຢູ່ປາຍຍອດບັງຄັບການອ້າງອີງ. ຄ່າເລີ່ມຕົ້ນເປັນ TRUE.
EXAMPLE
ເພື່ອປ່ຽນໄຟລ໌ Gnumeric foo.gnumeric ເປັນໄຟລ໌ຮູບແບບ Microsoft Excel(TM). foo.xls:
ssconvert foo.gnumeric foo.xls
ຮູບແບບການສົ່ງອອກສາມາດຖືກກໍານົດຢ່າງຈະແຈ້ງ, ເພື່ອ override ຄ່າເລີ່ມຕົ້ນ (ເຊິ່ງອີງໃສ່
ນາມສະກຸນໄຟລ໌):
ssconvert --export-type=Gnumeric_stf:stf_csv foo.xls foo.txt
ເພື່ອປ່ຽນໄຟລ໌ຮູບແບບ Excel statfuns.xls ໃສ່ໄຟລ໌ຂໍ້ຄວາມ, ລະບຸເຄື່ອງໝາຍຈຸດເປັນ
ລັກສະນະຕົວແຍກ:
ssconvert -O 'ຕົວແຍກ = ; format=raw' ຕົວຢ່າງ/excel/statfuns.xls statfuns.txt
ໃຊ້ ssconvert ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net