我正在使用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 ......但同样的问题..
谢谢,我感谢任何帮助。