Меньшие файлы SpreadsheetML через Excel 2007 - PullRequest
0 голосов
/ 07 августа 2009

У меня есть файл SpreadsheetML, который я генерирую на стороне сервера. Такие файлы довольно большие, в отличие от файлов Excel 2007, которые используют zip. Итак, мне интересно, если есть простой способ, без использования автоматизации , чтобы создать ZIP-файл с этим файлом внутри ... который Excel 2007 должен знать, как открыть. Я знаю, что Excel 2007 знает, как открывать файлы xlsx, но я считаю, что файлы xlsx используют OpenXML, а не SpreadsheetML. Однако мне интересно, возможно ли встраивать файл SpreadsheetML в файл xlsx так, чтобы Excel 2007 мог его понять.

Ответ на этот вопрос может быть нет. Я хочу избегать использования сторонних компонентов.

Ответы [ 2 ]

2 голосов
/ 08 августа 2009

Ответ - NO.

0 голосов
/ 26 августа 2009

Вы всегда можете отправить пользователю сгенерированный сервером ZIP-файл с файлом SpreadsheetML внутри. Хотя Excel 2007 не может открыть его напрямую, пользователь может открыть его в своей программе архивации по умолчанию и открыть SpreadsheetML в Excel. Еще один шаг для них, но лучше, чем ждать подробного XML-файла для загрузки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...