問題タブ [cutycapt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
1683 参照

html - HTML を画像に変換する

複製

Web ページのサムネイルを作成する最良の方法は何ですか?

HTMLページのサムネイル画像を表示したい。これどうやってするの?

0 投票する
7 に答える
57716 参照

c# - プログラムでページのスクリーンショットを取得する

内部で使用するための専用のクローラーとパーサーを作成しています。全体で使用されている色を確認するために、Webページのスクリーンショットを撮る機能が必要です。プログラムは約10個のWebアドレスを取り込み、それらをビットマップイメージとして保存します。

そこから、画像内で最も使用されている5つの色のリストを作成するために、LockBitsを使用する予定です。私の知る限り、これはWebページ内で使用される色を取得する最も簡単な方法ですが、より簡単な方法がある場合は、提案を取り入れてください。

とにかく、値札が表示されるまで、 ACA WebThumbActiveXControlを使用するつもりでした。また、C#は数か月しか使用していないので、かなり新しいです。配色を抽出するためにWebページのスクリーンショットを撮るという私の問題の解決策はありますか?

0 投票する
1 に答える
2125 参照

java - CutyCaptの代替

Cutycaptに代わるものはありますか..Javaライブラリを使用してアクセスできます...

つまり、Cutycaptは、WebKitによるWebページのレンダリングをSVGやPNGなどのさまざまなベクターおよびビットマップ形式にキャプチャするためのクロスプラットフォームのコマンドラインユーティリティです(1)。

0 投票する
1 に答える
2508 参照

python - Xvfb と CutyCapt を Python サブプロセスとして実行する

CutyCaptを使用してバックグラウンドでスクリーンショットを撮ろうとしています

私のアプリケーションは Python で書かれており、サブプロセスを実行して CutyCapt を呼び出します。

ローカル (Windows) では問題なく動作しますが、Windows 用の CutyCapt.exe は x サーバーを必要としません。ubuntuボックスで(pythonサブプロセスを介して)コードを実行しようとすると、Xvfbにコマンドを提供していないと吠えます。ただし、ボックスでコマンドを自分で実行すると、正常に動作します。

ボックスで機能するコマンド:

失敗する Python コード:

返されたエラー:

私が試したこと: - Popen の代わりに call を使用する - 画面引数から引用符を取り除く - 画面引数をリストに分割する - サブプロセスを実行する前に os.environ["DISPLAY"]=":0" を設定する

CutyCapt コマンドから xvfb プロセスを分割する必要がありますか?

どんな助けでも大歓迎です。

0 投票する
2 に答える
753 参照

php - cron ジョブは必要な結果を提供していませんが、ブラウザーを介して同じファイルにアクセスすると、

を使用していくつかの Web サイトを使用しphp scriptて生成するために を実行する必要があります。データベースから Web サイトのアドレスを取得し、スクリーンショットを生成した後にこのレコードを削除します。私は それを使用しませんでしたが、それを使用して同じファイルにアクセスすると正常に動作し、コマンドを使用してこのスクリプトを実行すると正常に動作します。次に、別のファイルを作成し、を使用して URL にアクセスしました。このファイルを追加すると、数日間は正常に機能しましたが、現在、このアプローチも機能していません。何が起こったのかわかりません。これらのファイルは変更していません。そのURLにアクセスするコマンドも試しましたが、必要な出力を取得できませんでした。私のcrontabは今このようになっています snapshotsCutyCaptcrone job*/5 * * * * /usr/bin/php -f /path/generate.phpcrone jobbrowserphpcommand linefile_get_contentscrone jobwget*/5 * * * * wget "http://www.mysite.com/generate.php" -O /dev/null

奇妙なことは、cron ジョブが正常に実行され、データベースからデータが取得され、レコードも削除されますが、イメージは更新されないことです。

ブラウザを使用してアクセスした場合ではなく、クローンジョブを使用して画像を生成できない権利または同様の問題がありますか。

私が行き詰まっているのを助けてください。

0 投票する
1 に答える
1244 参照

flash - CutyCapt+Flashのデバッグ

Ubuntu 12.04に、xvfb、CutyCapt、Adobe Flashを使用して、Flashが埋め込まれたHTMLページのスクリーンショットをキャプチャするシステムがあります。すべてのパッケージはUbuntu12.04リリースパッケージです(カスタムコンパイルされたものはありません)。

xvfb-run --server-args = "-screen 0、1024x768x24" cutycapt --url = http://www.270towin.com/2012_election_predictions.php?mapid = mFh --plugins = on --delay = 10- out = test.png

セットアップは、Flashをキャプチャするために問題なく機能します。私が抱えている問題は、Flashオブジェクトがいくつかのリモートデータ呼び出しを行い、リモートデータに基づいて表示状態を変更することです。私のスクリーンショットは、ロード時のFlashオブジェクトの状態をキャプチャしていますが、リモートデータ呼び出し後の視覚的な変化をキャプチャしていません。

tcpdumpを使用すると、適切なデータ呼び出しが行われていることがわかります。CutyCaptを最大90秒までさまざまな間隔で遅延させて、サイコロなしで新しい状態をキャプチャするかどうかを確認しました。

答えが「ここに行く」であっても、この問題をさらにデバッグするための支援に感謝します。私はQt開発の世界にあまり精通していません。

0 投票する
2 に答える
1885 参照

cutycapt - CutyCaptがカスタムWebフォントを表示しない

cutycaptCSSが変更されるたびに手動でスクリーンショットを撮る必要はなく、iPhoneサイズのサイトのスクリーンショットを撮ってモバイルアプリをテストするために使用しようとしています。

私が遭遇している問題は、ディレクトリcutycaptから、またはGoogleWebFontsによって提供されるカスタムWebフォントをレンダリングまたはロードしていないことです。fonts

スクリーンショットの例 -GoogleWebFonts

Ubuntuサーバーでcutycaptを使用して実行しています。xvfb-run私が使用しているコマンドは次のようなものです。

0 投票する
1 に答える
790 参照

segmentation-fault - CutyCapt が機能しない

CutyCapt はうまく機能していますが、多くのサイトのうち 1 つのサイトでのみ失敗しています。

これ: xvfb-run --server-args="-screen 0, 1280x768x24" --auto-servernum /usr/local/bin/CutyCapt --url=http://www.boden.co.uk/ --out =/var/www/screentest/test.png

結果: セグメンテーション違反。

何か案は?

それが役立つなら、それはDebianボックスです。

0 投票する
0 に答える
2531 参照

centos - CentOs 6.3 に CutyCapt をインストールする

CentOS 6.3 にCutyCaptをインストールしようとしています。

libqt4-webkit と libqt4-dev のインストールに問題があります。
このSO リンク
を取得しました。その解決策を試してみましたが、助けはありませんでした。
私に方法を提案してください

0 投票する
1 に答える
1438 参照

php - コマンドラインから作業しますが、php exec()では作業しません

rootユーザーとしてcutycaptをインストール
しましたコマンドプロンプトから試しました

しかし、PHPから実行すると、exec()
このエラーが発生しますvar_dump($output);exec()