Файл сценария не выполняется в файле PDF - PullRequest
0 голосов
/ 29 апреля 2020

Я все еще новичок в Syncfusion. В настоящее время я создал таблицу с функцией script (document.ready), чтобы объединить ячейки таблицы с похожими значениями. Таблица была успешно отображена в Google Chrome на моем локальном хосте, и столбцы таблицы, содержащие аналогичные значения, также были успешно объединены. Функция создания веб-страницы в формате PDF работает успешно, но столбцы таблицы, отображаемой в файле PDF, не объединяются, поэтому я предполагаю, что файл сценария не отображается в моей функции PDF.

Это мой Функция PDF:

    private void printpdf()
    {
       //printpdf
        //Initialize HTML to PDF converter 
        HtmlToPdfConverter htmlConverter = new HtmlToPdfConverter(HtmlRenderingEngine.WebKit);
        WebKitConverterSettings settings = new WebKitConverterSettings();
        //Set WebKit path
        settings.WebKitPath = Server.MapPath("~/QtBinaries");
        settings.EnableJavaScript = true;
        settings.AdditionalDelay = 5000;
        //Assign WebKit settings to HTML converter
        htmlConverter.ConverterSettings = settings;
        //Get the current URL
        string url = HttpContext.Current.Request.Url.AbsoluteUri;
        //Convert URL to PDF
        Syncfusion.Pdf.PdfDocument document = htmlConverter.Convert(url);
        //Save the document
        document.Save("Output.pdf", HttpContext.Current.Response, HttpReadType.Save);
    }

Это моя функция сценария в файле aspx:

            $(document).ready(function () {
                -
                -
                -
             };
...