私の Web アプリでは、ユーザーはデータベースに保存される HTML/CSS マークアップを作成できます。たとえば、概要ビューで、そのマークアップの「サムネイル」を提供したいと思います。
サムネイルは約 200x200px である必要があり、元のマークアップは約 900x900px で表示されることを意図しているため、そのマークアップを「スケーリング」する方法を見つける必要があります。レンダリングされたマークアップのスクリーンショットを 900px で撮ったようにする必要があります。 200pxに縮小しました。
JavaScriptまたはPHPを使用してこれが可能かどうかは誰にもわかりませんか? それとも別のサーバー側言語ですか? ActiveX などのサード パーティ製アプレットの使用は避けたいと思います。
編集:スクリーンショットがクライアント側で撮影され、サーバーに送信される、ある種のマッシュアップも問題ないと思います。