A man who stabbed a young woman in the face with either a knife or scissors has been sentenced to eight years in jail.