我正在用 C# 中的 OpenOffice 库生成一个文件
当我保存时,我正在这样做:
XStorable2 xs = (XStorable2)oDoc;
PropertyValue[] propVals2 = new PropertyValue[1];
propVals2[0] = new PropertyValue();
propVals2.Name = "FilterName";
propVals2.Value = uno.Any("MS Excel 97");
xs.storeToURL(fileName, propVals2);
此时一切都很好,文件是用 Excel 97 格式生成的......
现在,我想将其更改为以 XLSX 格式保存,所以我猜我需要更改第 5 行...但我找不到该格式的值。
我试过了:
propVals2.Value = uno.Any("Calc MS Excel 2007 XML");
但它只是抛出一个空消息异常......
我也尝试使用 xs.storeAsURL ...但同样的问题..
谢谢,我很感激任何帮助。