显然 Gnumeric 的原生文件格式是压缩的 xml。
区分二进制文件并不容易,因此您失去了版本控制的许多优势。
是否有可能让它以直接 xml(或任何其他人类可读格式)保存(和加载)其文件?
显然 Gnumeric 的原生文件格式是压缩的 xml。
区分二进制文件并不容易,因此您失去了版本控制的许多优势。
是否有可能让它以直接 xml(或任何其他人类可读格式)保存(和加载)其文件?
gnumeric 的 ssconvert 可能能够完成这项工作。“转换为 xhtml”对您有帮助吗?
ssconvert -T Gnumeric_html:xhtml Book1.gnumeric Book1.html
此命令列出了 gnumeric 能够导出到的文件类型:
ssconvert --list-exporters
ID | Description
Gnumeric_lpsolve:lpsolve | LPSolve Linear Program Solver
Gnumeric_glpk:glpk | GLPK Linear Program Solver
Gnumeric_Excel:xlsx2 | MS Excel (tm) 2010 (ECMA 376 2nd edition (2008))
Gnumeric_Excel:xlsx | MS Excel (tm) 2007 (ECMA 376 1st edition (2006))
Gnumeric_Excel:excel_dsf | MS Excel (tm) 97/2000/XP & 5.0/95
Gnumeric_Excel:excel_biff7 | MS Excel (tm) 5.0/95
Gnumeric_Excel:excel_biff8 | MS Excel (tm) 97/2000/XP
Gnumeric_dif:dif | Data Interchange Format (*.dif)
Gnumeric_sylk:sylk | MultiPlan (SYLK)
Gnumeric_html:roff | TROFF (*.me)
Gnumeric_html:latex_table | LaTeX 2e (*.tex) table fragment
Gnumeric_html:latex | LaTeX 2e (*.tex)
Gnumeric_html:xhtml_range | XHTML range - for export to clipboard
Gnumeric_html:xhtml | XHTML (*.html)
Gnumeric_html:html40frag | HTML (*.html) fragment
Gnumeric_html:html40 | HTML 4.0 (*.html)
Gnumeric_html:html32 | HTML 3.2 (*.html)
Gnumeric_OpenCalc:odf | ODF/OpenOffice with foreign elements (*.ods)
Gnumeric_OpenCalc:openoffice | ODF/OpenOffice without foreign elements (*.ods)
Gnumeric_stf:stf_csv | Comma separated values (CSV)
Gnumeric_stf:stf_assistant | Text (configurable)
Gnumeric_XmlIO:sax | Gnumeric XML (*.gnumeric)
Gnumeric_pdf:pdf_assistant | PDF export
Gnumeric 的首选项允许您将压缩级别设置为 0,从而生成未压缩的文件。
我相信没有“非压缩”选项。我搜索了文档和用户界面,没办法。但是您并没有完全关闭,好的比较工具具有所谓的“转换器”,甚至在比较时支持即时解压缩。
我工作的工具ECMerge有一个 gzip 转换器,您只需要在系统路径中安装 gzip(或在配置屏幕中手动指定它),您需要将 *.gnumeric 添加到 GZip 转换器支持的模式和ECMerge 将区分 gnumeric 文件的内容。虽然没有“压缩合并”。