PHPでhtmlテーブルを画像 (.gif、.jpg、または任意の形式)に変換するサンプルコードを入手できますか?私はWindows上でXAMPPを使用しています。
はい、テーブルはデータベースからのものです。
PHP:htmlテーブルから画像を作成する
答えて
あなたはhtml-table/html-codeのスクリーンショットを持っていますか? これはPHPでのみ可能です。 WebブラウザまたはHTMLレンダラが必要です。プログラムはスクリーンショットを作成します。一見 http://www.thumbshots.org/(onlineservice)
または http://www.intellitamper.com/webswoon/(Pythonのツール。)
で
見て、それはかなり難しい注文です。ここではいくつかのポインタです:
- おそらく、GDライブラリこの表から来ている
で居心地の良い取得したいでしょうか?もともとあなたのデータベースから来ていれば、これは簡単に作業できます。そうでなければ...
- あなたは、リモートページ(私はカールをお勧めします)次に
- あなたが本当にテーブルデータ
第二段階の複雑さを抽出する必要がありますを取得する必要があります各ページとテーブルがどのように似ているかによって異なります。正規表現はおそらく役に立つだろう。このことができます
希望、
トム
が最良の方法は.PSで最初に変換することで、その後、JPG、PDF、またはwhatelseあなたが必要です。 私はあなたに2つのリンクを提案することができます: html2ps
の両方をテストし、両方が完璧に動作... html2psは少し遅いです(〜3ページのPDFファイルのための30秒は、JPGについて知らない)が、よりカスタマイズ可能。 見てください
ああ、私は厚いことを忘れてしまいます。窓を使うならwkhtmltopdfを使って勝利できますhttp://wkhtmltopdf.googlecode.com/files/wkhtmltopdf-0.8 .0.exeとwkhtmltopdf-0.8.0.exeのようなコマンドラインで使用してください。http://127.0.0.1/yourpage.php outputfile.pdf あなたはphp(passthru())でも実行できます。 – Strae
DrFutureに言及しているように、phpを使用するのはおそらくテーブルを画像に変換する最良の方法ではありません。 http://www.zubrag.com/scripts/website-thumbnail-generator.phpを変更して自分のhtmlを画像に変換し(別のWebページにHTMLを置き、そのURLをスクリプトに渡す)私は、GDIやその他の描画ツールの代わりに「スクリーンショット」ルートを使うことをお勧めします。
- 1. テーブルから画像を作成
- 2. 画像からビデオを作成する
- 3. ブロブから画像を作成する
- 4. グラフィックスから画像を作成する
- 5. DIVから画像を作成する
- 6. 非画像データからグレースケール画像を作成する方法
- 7. WinCEのバッファから画像を作成
- 8. スクロール - 画像からサムネイルを作成
- 9. ビデオURLからサムネイル画像を作成!
- 10. Android画面画像から画像をキャプチャまたは作成する
- 11. PHPで画像から動画を作成するには?
- 12. 画像のシーケンスから動画を作成するjavacv
- 13. iOSからJPEG画像を一から作成する方法
- 14. 素敵なテーブルで画像を作成する
- 15. 画像ファイルからモザイク画像を生成するには?
- 16. 画像からカラースキームを生成する
- 17. 画像URLからスライドショーを作成するためのjqueryプラグイン
- 18. iOSのTableviewsから画像を作成する
- 19. タイル画像からAnimationDrawableを動的に作成する方法
- 20. HTMLテンプレートから画像を作成するASP.NET
- 21. JPanelから小さな画像を作成する
- 22. Phonegap javascriptの画像ファイルからファイルオブジェクトを作成する方法...?
- 23. cでhtmlの "src"から画像を作成する#
- 24. 2D画像から3D効果を作成する
- 25. TIFF画像からビットマップオブジェクトを作成する
- 26. iOS:UIBezierPathから画像のクリッピングパスを作成する
- 27. Silverlight:Silverlightコントロールから画像を作成する
- 28. 画像からカラーパレットを作成する方法は?
- 29. 画像からXNAスプライトをオンザフライで作成する
- 30. NodejsのArrayBufferから画像を作成する
あなたの問題が何であれ、これは最高の解決策ではありません。 –