• 締切済み

サイトを自動的に画像へ変換する方法

こんにちは。 PHPには画像関連の関数がたくさんありますが、ウェブページをまるごとJPEG画像などに変換するような方法ってあるのでしょうか。 例えば、自社サイトで何百ページもある場合に、各ページを指定した大きさにサムネイル化して保存したいのです。 HTMLをそのまま読み込んだとしても、テキストデータとしてしか読み取れないですよね。それを画像に変換してもHTMLのタグがそのまま画像になってしまうだけのような気がします。ブラウザでレンダリングされた状態そのものをPHPで自動的に画像ファイルに出力したいと考えています。 JPEG画像が難しいようでしたら、PDFでも良いのですが、こちらも結果的には前記したような形になってしまう気もします。 環境はLINX+PHPで考えています。 何か小さなヒントでもみつかればと思います。 よろしくお願いいたします。

みんなの回答

  • mitomein
  • ベストアンサー率47% (33/70)
回答No.1

>Webページのキャプチャーで苦労していませんか? WebScanは縦長のページもボタン一つで一発キャプチャーする、Webプロフェッショナルの新しい必需品です! http://www.iburiworks.com/ こういうソフトがありますが参考になりますか?

corosuke2005
質問者

お礼

早速ありがとうございます。 クライアント環境ではなくできればサーバ側で動かして、一覧表示も自動化したいと考えています。一覧表示はループでtableを作成する程度なのでなんとでもなるのですが、サーバ側で画像に変換することはできないかと思った次第です。 でも、このソフトも便利なので早速インストールしてみました。別の用途に使わせていただきます。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • WEBページのサムネイル画像生成に関して

    今、PHPにてWEBページのサムネイル画像生成スクリプトを作りたいと考えています。 このようなサービスはすでに複数提供されていますが、表示が遅かったりなどするので、できれば独自に開発したいと思っています。 この場合、どのようにサムネイル画像を生成すればいいのでしょうか? 元々ある画像のサムネイルを生成したり、WEBページのコードなどを取得する方法などは知っています。 しかし、WEBページの場合は、取得したHTMLデータをレンダリングする必要があるのかな?などと考えていて、そのレンダリングしたものを画像化する方法は?などと今まで経験したことのないことを考えています。 根本的に考え方が間違っているのかもしれないですが、生成方法などをアドバイスいただければと思います。 よろしくお願いいたします。

    • 締切済み
    • PHP
  • 画像付きホームページから簡単に画像だけとりたい。

    あるホームページにいったとして、そこに15枚の画像のサムネイルがあったとして、試しにirvineでとろうとしたらサムネイルの一つ一つが更にホームページになっていてとる事が出来ず、とろうとすると1枚1枚右クリックして画像を保存するしか出来ず、画像が65枚もあると20分を要し、やってられません。flashgetを使ってみましたがとれたのはjpegではなくphpなのです。どなたか助けてくださいませませ。

  • jpeg画像をDICOM画像に変換したい

    jpeg画像をDICOM画像に変換するシステムを開発しようと思っているのですが、 そもそも可能なのでしょうか? いろいろ調べてはいるのですが、参考になるようなサイトがみつからず困っています。 開発にあたり、ちょっとでもヒントになるようなことでもよいので、どなたか教えてください! なお、今のところ開発言語は問いません。 よろしくお願いいたします!

  • 【ImageMagick】 PDF → JPG 変換で1枚目のみ取得したい

    Perl モジュールのImage::MagickをPHP5にて使用しています。 サーバーはレンタルでImageMagickのバージョンは6.2.8です。 いろいろな画像からJPEGサムネイルを自動生成したいと考え、最近ImageMagickを勉強しています。 そこで今引っかかっているのが アニメーションGIF や PDF を JPG に変換する際にできる複数画像の問題です。サムネイルなので適当に1枚あれば事足りるのですが、実際は全部処理されるため無駄が多く、何十ページもあるPDFですと処理に何十秒もかかります。 1ページだけ処理しておしまい… といったオプションはないものでしょうか。 お詳しい方、よろしくお願いいたします。

    • ベストアンサー
    • Perl
  • HP制作で使用する画像について

    自社のホームページを制作しております。なるべく鮮明な画像を表示させたいと思い、サムネイルを配置、クリックすると大きなサイズの画像(700×1200ピクセルほど)を表示させるように設定しております。 画像容量が大きいためか、どうしても表示が遅くなってしまうのですが、画像の表示サイズは大きく、容量を軽くすることは可能なのでしょうか? 編集ソフトはPhotoshop、画像はjpegに変換して使用しております。 適した画像の編集方法などがありましたら教えてください。宜しくお願いします。

  • PhotoshopでPDF200ページをJPEG画像200枚に一括変換

    PhotoshopでPDF200ページをJPEG画像200枚に一括変換 はじめまして。 1冊200ページのPDFファイル(電子書籍)があります。 僕が持っているポータブルDVDプレイヤーは、PDFファイルを開くことはできませんが、JPEG形式なら開くことができます。 そこで、ポータブルDVDプレイヤーで電子書籍を見れるように、PDF200ページをJPEG画像200枚に変換しようと思いました。 Photoshop CS2で、PDFファイル(電子書籍)を開いたところ、1ページにつき1ウインドウで、200枚のウインドウが現れました。 PDFをJPEGに変換する作業を1ウインドウ(1ページ)ごとに行わなければならないので、200回も「別名で保存」→「保存形式の選択メニューでJPEGを選択して保存」を繰り返さないといけません。 簡単な作業で、PDF200ページをJPEG画像200枚に変換する方法を教えてください(できれば一発で)。 また、PDF200ページをJPEG画像1枚に変換する方法があれば、合わせて教えてください。 よろしくお願い致します。

  • 大きい画像をダウンロード

    1ページにjpeg のサムネイル画像がたくさんあってリンク先の大きい画像をダウンロードしたいのですが、どうしたら良いですか。やはり1枚ずつクリックして保存するしかないのでしょうか。

  • seesaaのブログの画像の貼り方

    初心者です。教えて下さい。 seesaaですが、ブログに画像が貼れません。 類似の質問を検索して、 「記事投稿→ファイルマネージャ で画像をアップロード アップロード後、ファイルマネージャ・ページ内の アップロードしたファイル名の右にある「HTMLタグのコピー」という欄にあるコードをコピーして、貼り付けたい記事本文の該当部分にペースト」 という回答を寄せて下さってる方がいたので、その通りにしたのですが、 しばらくしたら記事本文部分に、そのコードが文字で出てきたきりです。 サムネールではなく、大きいまま貼りたいのです。 元画像は128KBのJPEGで、 巾207pixel 高さ634pixelで、問題ないと思うのですが。 どなたか教えて下さい。

  • HTMLサムネイル自動生成

    http://www.alexa.com/data/details/?url=yahoo.co.jp PHP4.3.10、Perl5.008006が使える環境で Alexaなどのような、ウェブページをサムネイル化した ものを自動生成させたいと思っています。画像自体は GDで加工出来るのは分かるのですが、その前にHTML 自体をブラウザでプレビューして画像ファイルに変換 させる方法が見つかりません。方法や参考になるURLを ご存じの方がいらっしゃいましたら、お教えください。

    • 締切済み
    • PHP
  • winXPの画像サムネイル画像とプレビュー画像について

    winXPにはJPEG形式のが画像の他にサムネイル用画像があるとそれがサムネイルになる、 と、聞いたのですが、どうすればそれと同じことが出来るでしょうか? 他の言い方では、画像の表示方法の「縮小版」で画像のサムネイルを見ると、元のプレビュー画像と違うようにすることが出来る、でしょうか。 それが出来るソフトか何かがあれば教えてほしいと思います。 このことに関して気になりますので教えてほしいです。お願いします。