Если вы хотите что-то очень простое в использовании. Взгляните на https://github.com/andyhutch77/MvcRazorToPdf
Испытано и проверено в моих проектах. Просто прочитайте документацию. Это так же просто, как 1, 2, 3.:)
Если вы столкнулись с некоторыми проблемами, перейдите на их страницу github и перейдите на вкладку Проблемы, возможно, некоторые ваши вопросы уже решены там.
P.S.
Некоторые библиотеки PDF, для работы которых требуется исполняемая программа, не будут работать при развертывании вашего приложения в Azure, поскольку Azure не поддерживает exe-файлы (я полагаю, в целях безопасности), иначе вы создадите веб-задание только для EXE-файл.