2016-07-26 11 views
0

Ich versuche, CSS zusammen mit meinem HTML in der C# .net-Klassendatei wie folgt zu rendern, aber die Stile werden nicht gerendert. Alles andere funktioniert gut. Wie soll ich die Stylesheets verknüpfen?HandlesJs.Net Verlinkung Style Sheets/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); 

Antwort

1

Dieses Problem ist nicht auf Handlebars.Net bezogen, sondern improper usage of Itextsharp:

ist das Problem mit dem Itextsharp.dll wir die CSS in die PDF-Datei zu machen verwenden.