そこにはたくさんのライブラリがあることは知っていますが、私のシナリオと完全に一致するものはないようです。そこで、何かアドバイスを頂けたらと思います...
テクノロジー: バックエンドには Express.js で Node.js を使用し、フロントエンドには html/css/js を使用しています。ブラウザのサポートは、IE8 以降、chrome、FF、およびその他の最新のブラウザです。
私がする必要があるのは、ユーザーがクリックするための「to pdf」ボタンを用意することです。これにより、DOM のチャンクが pdf に変換されます。この DOM の html のチャンクは、バックエンドが別のアプリへの API 呼び出しを行うときに動的に生成されます。CSS は静的です。
これら以外にも、平文データを第三者などに送信する必要がない限り、やりたいことを自由に行うことができます。
それを行うための推奨される方法はありますか?
更新: wkhtmltopdf を調べる