1

wkhtmltoxsharp.dll と Common.Logging.dll を参照の欲望に追加しました。次のコードを使用して、html ファイルを pdf ファイルに変換しています。

WkHtmlToPdfConverter converter = new WkHtmlToPdfConverter(); byte[] strHTML = converter.Convert("C:\\test.html"); File.WriteAllBytes("C:\\test.pdf", strHTML); converter.Dispose();

「C:\test.html」という内容の pdf ファイルを提供するだけです。

誰かが私が間違っていることを教えてもらえますか? どんな助けでも大歓迎です!

よろしく、SS

4

1 に答える 1

1

Convert 関数に実際の html を渡します。次のようなものが必要です。

IHtmlToPdfConverter converter = new MultiplexingConverter();
var bytes = converter.Convert("<html><body><p>blah</p></body></html>");
System.IO.File.WriteAllBytes("C:\\test.pdf", bytes);
于 2012-10-29T12:06:30.307 に答える