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