PHP を使用して Web コミック サイトからコミック ストリップを取得するための小さな実験的なスクリプトを作成しようとしています。遊んでいるサイトはFredo and Pidjinです。これまでに書いたコードは次のとおりです。
<?php
require_once "../shdp/simple_html_dom.php";
$next = "http://www.pidjin.net/2012/08/28/of-my-own/";
$html = file_get_html($next);
$imageList = $html->find('div[class=episode] p img');
for($iii=0; $iii<count($imageList); $iii++){
$storage[$iii] = $imageList[$iii]->src;
}
$img = file_get_contents($storage[0]);
$img = imagecreatefromstring($img);
header("Content-type: image/png");
$something = imagepng($img);
?>
HTML をスクレイピングするために、Simple HTML DOM パーサーを使用しています。
これが私がやろうとしていることです:画像の src を取得し、それをハンドルに割り当てます。続いて、ページ上のすべてのコミック パネルを検索し、imagecopy を使用して、コンピューターに保存できる 1 つのストリップを作成します。ただし、コードは準備段階にあり、イメージコピーの部分にはまだ到達していません。
問題: imagepng(...) がブラウザーにファイルを出力している間、imagecopy で使用する画像の $src ハンドル (いわば) を取得できません。
前もって感謝します。