小编Rab*_*bin的帖子

无法将CSS应用于html字符串

我想在我的asp.net应用程序上集成evoPDF.我通过ajax从我的html文件中发送部分html.一切都有效,直到这一部分.现在,当我从EvoPdf API调用这些方法时.

 1. GetPdfBytesFromHtmlStream(Stream, Encoding,urlbase)

 2. SavePdfFromHtmlStringToFile(String html,string filename,urlbase)
Run Code Online (Sandbox Code Playgroud)

我发送的html块就像是

 <ol class = "lol">
         <li> HEY </li>
         <li> Now </li>

  </ol>
Run Code Online (Sandbox Code Playgroud)

外部文件中的Css就像

 .lol {

      background-color: red;

  }
Run Code Online (Sandbox Code Playgroud)

根据文档,第三个参数必须是原始Html的完整URL,你提取html的大块.我上传了我的应用程序,因为尝试localhost/3232不起作用.但是,我看不到在生成的Html中应用任何CSS.在文档中,他们还建议追加

       <HEAD> <BASE HREF="full url to your html file"> </HEAD>
Run Code Online (Sandbox Code Playgroud)

并且,使用此方法.

        pdfConverter.GetPdfBytesFromHtmlString(String html);
Run Code Online (Sandbox Code Playgroud)

我上面尝试的任何内容都不适用CSS.有什么想法吗....

html css c# asp.net evopdf

6
推荐指数
1
解决办法
2352
查看次数

在服务器中启动新进程是否存在安全漏洞?

在Web应用程序.NET中,我必须动态地将html转换为pdf.我玩了一些开源项目.最后我找到了wkhtmltopdf.在服务器端,我的应用程序将调用wkhtmlpdf的服务器端进程并传递参数并向用户显示pdf文件.

从安全角度来看,这种方法有多糟糕?它更容易受到机器人的攻击吗?

.net c# web

2
推荐指数
2
解决办法
267
查看次数

SQL IsNumeric函数

SELECT IsNumeric('472369326D4')
Run Code Online (Sandbox Code Playgroud)

正在返回1.显然,D字符串中有一个aphabet .为什么?

sql sql-server-2008

2
推荐指数
1
解决办法
69
查看次数

标签 统计

c# ×2

.net ×1

asp.net ×1

css ×1

evopdf ×1

html ×1

sql ×1

sql-server-2008 ×1

web ×1