0

重複の可能性:
PHP を使用した Web サイトのスクリーンショット

Web サーバーを介して Web ページを画像にレンダリングする方法の簡単な例が見つからないようです。

現在、Nginx を実行し、PHP アプリを提供するバックエンドがあり、同じバックエンドにノードを提供するリバース プロキシもあります。

私が達成する必要があるのは、URL を渡して PNG としてレンダリングし、ハード ドライブのどこかに保存できる API です。(このプロセス全体が非同期にできれば完璧です。)

これを達成するための最良のアプローチは何ですか?

4

1 に答える 1

0

レンダラーが必要になりますが、単純な PHP ライブラリでは利用できないと思います。Google Chrome のエンジンを使用できます。これはオープン ソースであり、他のアプリケーションに埋め込むための合理的に使用可能な API を備えています。方法はわかりませんが、画像、または自分で保存できるキャンバスにレンダリングできるはずです。

ただし、簡単な解決策ではありません。Web サイトのレンダリングは非常に複雑です。

于 2012-10-18T20:57:19.257 に答える