2

我正在使用 LibreOffice4.0 UNO 来转换文件。我管理在 doc 和 docx 之间、从 xlsx 到 xls 以及从 docx 到 doc 之间的转换,但是我无法找到 XLSX 和 PPTX 的 FilterName 值。

propertyValues[0] = new PropertyValue();
propertyValues[0].Name = "FilterName";
propertyValues[0].Value = "...";

for doc I used:  "swriter: MS Word 97";
for docx I used: "Office Open XML Text";
for xls I used:  "swriter: MS Excel 97";
for ppt I used:  "swriter: MS PowerPoint 97";

谢谢。

4

1 回答 1

5

对于 XLSX,您可以使用Calc MS Excel 2007 XMLMS Excel 2007 XML

我也为 OpenOffice 找到了这个,但我不确定它是否适用于您的情况:

DOCX - MS Word 2007 XML 
XLSX - Calc MS Excel 2007 XML 
PPTX - Impress MS PowerPoint 2007 XML

有一个清单here

于 2013-04-04T08:21:44.127 回答