(例えば.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. perl doc/pdf/xlsからHTMLコンバータ
- 5. DelphiからWord文書を作成し、DocおよびPDFとして保存
- 6. PDF laravel 5.1のサムネイルプレビュー
- 7. PDF文書の作成
- 8. doc、xls、pdfなどのファイルを開き、anddroidのwebviewからwebviewへ
- 9. Lucene.NETを使用した.PDF、.XLS、.DOC、.PPTの索引付け
- 10. PHPでのPDFテンプレート文書の作成/描画
- 11. HTML DOC PDF XPSどのような書式が文書に適していますか?
- 12. VB.NETでサムネイルプレビューを作成する
- 13. php(.doc)のワード文書を開く
- 14. iPhoneで.DOCおよび.XLSファイルをPDFに変換できますか?
- 15. Doc、ppt、xls mimeタイプ
- 16. Whoosh:MS文書、PDFファイルのインデックス作成
- 17. iOS 4.2 - Apple AirPrintでDOC、PPT、XLSなどを印刷していますか?
- 18. PDFをHtml2pdfで作成し、PDF文書の別名を保存する方法
- 19. どのようにして1つのイメージ、pdfまたはdocファイルでビデオフレームを作成できますか?
- 20. PHP Excel(.xls)をpdfに変換する
- 21. .NETでPDF/HTML/DOCをどのように生成しますか?
- 22. PHPを使用して、ほとんどの使用ファイル拡張子(pdf、doc、docx、xls、...)をブラウザに表示するにはどうすればよいですか?
- 23. ココアでPDF文書のインデックスを作成する方法
- 24. テーブルなどで単語文書(* .doc)の内容を読む
- 25. ルビーの複数のドキュメントタイプ(xls、doc、gif、png)をpdfに変換する
- 26. AndroidのMicrosoft Officeライブラリ(.doc、.docx、.xls、.pptなど)
- 27. pdfを作成するのにTCPDFを使用するようなPHPで.docファイルを作成する方法はありますか?
- 28. asp.netコードを使用して(doc、docx、xls、xlsx、jpeg、jpg、txt、pdf、rtf)ファイルをpdfに変換する
- 29. winformでPDFまたはdocを開く
- 30. アプリ内にPDF/Word(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