(例えば.DOC、.XLS、PDFファイルなどのように)私が欲しいです(文書の最初のページの)プレビューサムネイルを生成することができる。私はLAMPスタックでPHPを使っていますが、仕事をすることができるライブラリやコマンドラインツール(Linuxが強く推奨されています)に満足しています。は、文書PHP(LAMP)で(PDF、DOC、XLS、など)のサムネイルプレビューを作成します
答えて
特定のドキュメントフォーマットをイメージに変換することは容易ではありません。 PHPだけではこれを行うことはできません。 これを行うための「適切な」方法は、まずそのプログラムをサーバーにインストールして、その形式で文書を開くことができるようにすることです。 は、例えば、.doc形式のドキュメントを使用すると、仮想ディスプレイへの出力を送信し、それはまた、あなたはその後、「ヘッドレス」モードで動作するようにセットアップするために、あなたのオープンオフィスを必要とする 他のほとんどのドキュメント形式を開くことができますOpenOfficeの を使用することができます(XVFBは、あなたが行くものです)Linux上で必要に
あなたのPHPスクリプトは、ドキュメントをアップロードするためにパスを渡し、OpenOfficeのを呼び出します。 OpenOfficeは実際にその文書を開きます。次に、スクリーンバッファーからイメージを作成する必要があります。あなたは、あなたの画面のキャプチャを持っていたら、あなたはサムネイルにサイズを変更できるよう
のためのImageMagickを使用することができます。詳細
良い答えですが、誰かが探している場合にImageMagickを意味すると思います – vol7ron
については、このリンクで
見て最善の方法は、あなたがプレビューサムネイル
&これを行うことができ、その後PDF に変換するすべてのドキュメントを持つことです説明どのように単純である How do I convert a PDF document to a preview image in PHP?
- 1. doc、pdf、xls、
- 2. Android:.doc、.ppt、.xls、.pdf形式のドキュメントエディタを作成するには?
- 3. BlackBerryでpdf、doc、ppt、またはxlsを開く
- 4. WPFデスクトップアプリケーション公開ローカルファイルe.x. (.doc、.pptx、pdf、.xls)
- 5. perl doc/pdf/xlsからHTMLコンバータ
- 6. DelphiからWord文書を作成し、DocおよびPDFとして保存
- 7. PDF laravel 5.1のサムネイルプレビュー
- 8. パスワードなしでpdf保護文書を作成するには?
- 9. PDF文書の作成
- 10. doc、xls、pdfなどのファイルを開き、anddroidのwebviewからwebviewへ
- 11. Lucene.NETを使用した.PDF、.XLS、.DOC、.PPTの索引付け
- 12. PHPでのPDFテンプレート文書の作成/描画
- 13. VB.NETでサムネイルプレビューを作成する
- 14. PHP、ブートストラップ、MySQLを使って動的なPDF文書を作成するには
- 15. .xlsファイルを作成し、XLSファイル&を作成するためにPHP
- 16. php(.doc)のワード文書を開く
- 17. HTML DOC PDF XPSどのような書式が文書に適していますか?
- 18. iPhoneで.DOCおよび.XLSファイルをPDFに変換できますか?
- 19. メモリにPDF文書を作成する
- 20. Doc、ppt、xls mimeタイプ
- 21. iOS 4.2 - Apple AirPrintでDOC、PPT、XLSなどを印刷していますか?
- 22. どのようにして1つのイメージ、pdfまたはdocファイルでビデオフレームを作成できますか?
- 23. iOSで作成したPDF文書にアクセスするには?
- 24. Androidのリストビューのストレージからdoc、docx、pdf、xls、txtを表示するには
- 25. Whoosh:MS文書、PDFファイルのインデックス作成
- 26. PDFをHtml2pdfで作成し、PDF文書の別名を保存する方法
- 27. PHP Excel(.xls)をpdfに変換する
- 28. HTML/JavaScriptで水平スクロールPDF文書を作成するには?
- 29. PHPを使用して、ほとんどの使用ファイル拡張子(pdf、doc、docx、xls、...)をブラウザに表示するにはどうすればよいですか?
- 30. .NETでPDF/HTML/DOCをどのように生成しますか?
@BrianRoach Nope - 投稿する前にすでにその質問を見ました。 PDFのみを参照します。私は一般的なドキュメント(PDFを含むが、XLS、DOCなど)を行うことができるツールを探しています。このための十分 – Dan
は、トリックこの両方を組み合わせhttp://stackoverflow.com/questions/1225230/php-converting-excel-xls-to-pdfsとhttp://stackoverflow.com/questions/467793/howがあります-do-i-convert-a-pdf-xlsをpdfに変換してpdfから画像を取得するPHP-preview-image-in-php – aNi
私はこの同じことを探しています。これは単なるPDF/Officeドキュメント(LaTEXやSASなど)にも当てはまります – vol7ron