1

次のように、C#.net クラス ファイルで HTML と共に CSS をレンダリングしようとしていますが、スタイルがレンダリングされません。他のすべては正常に機能しています。スタイルシートをリンクするにはどうすればよいですか?

string source =
@"<html>
  <head>
  <style type=""text/css"" href="styles.css">
  </head>
  <body>
   <div>
    <h1>{{title}}</h1>
    <div class="myclass">
     {{body}}
    </div>
   </div>
 </body>
 </html>";

var template = Handlebars.Compile(source);

var data = new {
    title = "My new post",
    body = "This is my first post!"
};

var result = template(data);
4

1 に答える 1

1

この問題は Handlebars.Net とは関係ありませんが、Itextsharp の不適切な使用法ではありません。

問題は、css を pdf ファイルにレンダリングするために使用している Itextsharp.dll にあります。

于 2016-08-14T16:58:38.670 に答える