Open XML SDK - Сохраните файл шаблона (.xltx в .xlsx)

У меня есть следующий код, чтобы открыть файл шаблона Excel и сохранить его как файл .xlsx, и при попытке открыть новый файл я получаю указанную ниже ошибку. Пожалуйста, помогите решить эту проблему.

Excel не может открыть файл sa123.xlsx, потому что формат файла или расширение недопустимы. Убедитесь, что файл не поврежден и что расширение файла соответствует формату файла.

        string templateName = "C:\\temp\\sa123.xltx";
        byte[] docAsArray = File.ReadAllBytes(templateName);
        using (MemoryStream stream = new MemoryStream())
        {
            stream.Write(docAsArray, 0, docAsArray.Length);    // THIS performs doc copy
            File.WriteAllBytes("C:\\temp\\sa123.xlsx", stream.ToArray());    
        }
5
задан Todd Main 12 March 2011 в 08:01
поделиться