Самое лучшее разделить фронт и бэк вообще на разные проекты.
Поднимаете nginx и уже через него отдаете фронт и обращаетесь к бэку, никаких проблем с CORS уже не будет.
Если без этого, то тогда на бэке либо разрешаете CORS запросы, либо работайте через JSONP.
Сделал координатную сетку на Canvas и рисуй что хочешь, потом сохранить как изображение и засунуть в документ не проблема.
для Excel - epplus, для Word- DocX
Починилось включением Use Managed Compatibility Mode
Но помню что для чего-то мне надо было его выключать, не поясните понятным языком что это и зачем надо.