Я пытаюсь использовать HiQPdf для преобразования моего html-кода в PDF. но я становлюсь ниже ошибки. Хотя «HiQPdf.dep» и «HiQPdf.dll» являются одинаковыми.Получение ошибки при преобразовании в PDF с использованием HiQPdf в MVC
Исключение типа «System.Exception» произошло в HiQPdf.dll, но не было обработано в коде пользователя Дополнительная информация: Ошибка 0xD8. Проверка файла ресурсов HiQPdf.dep можно найти рядом с сборкой HiQPdf.dll, и у пользователя есть права на чтение и выполнение для этого файла. Вызов метода SetDepFilePath(), если вы разместили HiQPdf.dep в другом месте
Ниже приведен метод:
// get the HTML code of this view
string htmlToConvert = RenderViewAsString("GetHTMLView", null);
// the base URL to resolve relative images and css
String thisPageUrl = this.ControllerContext.HttpContext.Request.Url.AbsoluteUri;
String baseUrl = thisPageUrl.Substring(0, thisPageUrl.Length - "tblWSRDetails/ConvertWSRReportToPdf".Length);
// instantiate the HiQPdf HTML to PDF converter
HtmlToPdf htmlToPdfConverter = new HtmlToPdf();
// hide the button in the created PDF
htmlToPdfConverter.HiddenHtmlElements = new string[] { "#ConvertReportToPdf" };
// render the HTML code as PDF in memory
byte[] pdfBuffer = htmlToPdfConverter.ConvertHtmlToMemory(htmlToConvert, baseUrl);
// send the PDF file to browser
FileResult fileResult = new FileContentResult(pdfBuffer, "application/pdf");
fileResult.FileDownloadName = "WSR.pdf";
return fileResult;
Пожалуйста, помогите по этому вопросу.
С уважением, Anand