Webをキャプチャして変換するツール

Javaを使用してモバイルWebサイトのスクリーンショットを撮るJava API

最も広範囲のサンプルの測定 GrabzIt Java API ウェブサイトのモバイルバージョンのスクリーンショットを撮る機能を提供しますが、すべてのウェブサイトに特別なモバイルバージョンがあるわけではないため、すべての状況で機能しない場合があります。 モバイルスクリーンショットは、画像とPDFスクリーンショットの両方、およびテーブルを抽出するときに要求できます。

これを行うには、使用する必要があります BrowserType 次の値を持つ列挙型 MOBILEBROWSER 作成するとき 画像, PDF or テーブル以下に示すように。 これにより、ターゲットWebサイトのモバイルバージョンが要求されます。

より認証されたモバイルスクリーンショットを取得するには、標準のモバイルブラウザ幅をに渡すこともお勧めします setBrowserWidth の方法 ImageOptions クラス。 または、PDFを作成する場合は、より小さいページサイズを選択します。

ImageOptions options = new ImageOptions();
options.setFormat(ImageFormat.PNG);
options.setBrowserWidth(320);
options.setWidth(256);
options.setHeight(256);
options.setRequestAs(BrowserType.MOBILEBROWSER);

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
grabzIt.URLToImage("https://www.tesla.com", options);
grabzIt.Save("http://www.mysite.com/handler");