映画のHTMLカタログを作成し、それをPDFに変換しています。私はEO.Pdfを使用していましたが、それは私の小さなテストサンプルで機能しました。ただし、映画のリスト全体に対して実行すると、結果のHTMLファイルは約8000行、7MBになります。変換しようとすると、EO.Pdfがタイムアウトします。HTML全体をコピーしてオンラインデモに貼り付けることができ、機能するため、これは無料バージョンの制限だと思います。
代わりの方法を探しています。コマンドラインや外部プログラムの実行が苦手なので、.NETライブラリに追加して簡単に使用できるものがいいと思います。EO.Pdfの使用は簡単だったことを認めます。ライブラリにdllを追加し、名前を追加すると、HTMLコードまたはHTMLファイルをPDFに変換するのに1行のコードが必要でした。私が遭遇した欠点は、すべてのページにWebサイトが付いたスタンプ(16ptフォント)が付いていることでした。また、私の画像の半分を取得しませんでした。理由はわかりません。HTMLファイルで画像への相対URLを使用し、HTMLファイルと同じディレクトリにPDFを作成しました。
PDFでレイアウトを作り直したくないので、iTextSharpのようなものが出ていると思います。wkhtmltopdfのようなものやそのような奇妙なものについて少し読んだことがあります。良さそうに聞こえましたが、ラッパーが必要でした。それを実現する方法や使用する方法がわかりません。
使い方の基本的な説明を添えて提案をいただければ幸いです。ライブラリとその使用方法に関する数行のいずれか。または、wkhtmltopdfのセットアップ/使用方法を教えていただければ、非常にすばらしいと思います。
前もって感謝します!