Я просто пытаюсь создать pdf файл в своем приложении, используя бритву pdf.
Я выполнил http://www.c-sharpcorner.com/UploadFile/riyazakt/create-pdf-using-razorpdf-in-Asp-Net-mvc/ пример для создания этого в моем приложении.
Я следовал за каждым шагом, как он есть.
Но я всегда получаю пустой pdf вместо рабочего.
Моя конфигурация для этого поколения is-
Visual studio 2012/framework-4.5/MVC4
Code-
public ActionResult Index()
{
var studentMarks = new List<MarksCard>()
{
new MarksCard()
{
RollNo = 101, Subject = "C#",
FullMarks = 100, Obtained = 90},new MarksCard() {RollNo = 101, Subject = "asp.net", FullMarks = 100, Obtained = 80},new MarksCard() {RollNo = 101, Subject = "MVC", FullMarks = 100,
Obtained = 100},new MarksCard() {RollNo = 101, Subject = "SQL Server", FullMarks = 100, Obtained = 75},
};
return new RazorPDF.PdfResult(studentMarks, "Index");
}
Я нашел все примеры в Интернете с помощью бритвы pdf; делают свою работу таким образом. Есть ли какие-либо изменения конфигурации с VS2012?
Принимая во внимание, что я пытался изменить версию веб-страницы to-
<add key="webpages:Version" value="1.0" />
Но это не помогло мне.
Я нашел там ту же ошибку. Во-первых, я создал тот же вид в формате PDF с использованием MVC 4, но были проблемы с версиями с RazorPDF и MVC. Поэтому я загрузил тот же проект, что и вы упомянули выше. Я сохраняю MVC версии 3 и одну и ту же DLL, которые были использованы в демонстрационном проекте. Так что это сработало для меня. Меня судили за MVC 4, но этого не произошло в конце концов.