html表示内容をPDFへ変換したい


現在表示しているHTMLの表示をPDFへ変換したいです。

PHPの”fpdf”で試みるも、指定したテキストもしくはセル等をPHPで宣言しないと不可な様子です。  
(それでは手間がかかり逆に意味がありません・・。)

表示している内容をワンクリックでPDF変換できるようにするには、どういった方法がありますか？  
もしJavascript側で可能でしたら方法は特に問いません、宜しくお願いします・・。

● fpdfの公式ページ  
<http://www.fpdf.org/>

=======================追記=========================

mpdfでpdfに成功しました。  
PHPで生成したページをpdf化したいのですが、やはりその場合実行された状態で  
表示ができません。  
表示しているページを変換かけたいのですが、何か方法はありませんか？




Javascript でというと、[jsPDF](https://parall.ax/products/jspdf)
というライブラリがDOM要素からのPDF生成をサポートしているようです。ただサイト上のサンプルで「HTML
Renderer」を見てみると、CSSが適用されないようです。

html2canvas などを使って一旦画像に変換し、それをPDFに埋め込むというやり方も。

  * [JavascriptでPDF作成 - 空飛ぶ](http://ebifly.hatenablog.com/entry/2014/10/06/004742)

PHPの場合、dompdfやtcpdfといったPHPでHTMLの解析から行うライブラリを使う方法と、ブラウザのレンダリングエンジンを利用したPhantomJSやwkhtmltopdfを使う方法があります。後者の場合はPHPとは別にプログラムをインストールする必要があるため、レンタルサーバー等では難しいかもしれません。

  * [php - zend framework2においてのPDF出力方法をご教示願います - スタック・オーバーフロー](https://ja.stackoverflow.com/a/6038/8000)
  * [PHPでPDFを作成する時はwkhtmltopdf + snappyで戦え - Qiita](http://qiita.com/morisuke/items/b9c18dcba99ba6501d6e)

