Web アプリケーションで PDF を生成するために Pechkin を使用していますが、アプリケーションがそれを使用して PDF を生成し、使用中のプロセスを IIS アプリケーションに追加し、アプリケーションを再起動できないという問題があります。最初にアプリケーション プールをリサイクルしてから、再起動します。それは私には良くないので、使用後にこのプロセスを処分するための解決策が必要です。Pichkin を非同期モードで使用し、この方法で呼び出します。
PechkinSync.Convert(new GlobalConfig()
.SetMargins(new Margins(0, 0, 0, 0))
.SetCopyCollation(true)
.SetPaperSize(PaperKind.A4)
.SetOutputFormat(GlobalConfig.OutputFormat.Pdf), htmlcontent);