に変換す。docいます。pdfの画像を表示サムネールのRuby?
質問
に変換す。docいます。pdfの画像を表示サムネールのRuby?
なんだろうけど、日本人の生成方法文サムネイルをRubyで(またはC、python...)
解決
簡単なRMagick例に変換するにはPDFをPNGすることはできない。
require 'RMagick'
pdf = Magick::ImageList.new("doc.pdf")
thumb = pdf.scale(300, 300)
thumb.write "doc.png"
に変換するにはMS Wordの文書について簡単です。最良のオプションが可能となりましたが最初に変換したPDFファイルを前提を表示します。するためのオプションにPDFに大きく依存しており、OSいます。ものを使用しOpenOfficeの Pythonの文書のコンバータ.またオンライン変換サービスにきてみて、 http://Zamzar.com.
他のヒント
サンプルコードで答えによらのコメント@aisensiy上:
require 'rmagick'
pdf_path = "/path/to/interesting/file.pdf"
page_index_path = pdf_path + "[0]" # first page in PDF
pdf_page = Magick::Image.read( page_index_path ).first # first item in Magick::ImageList
pdf_page.write( "/tmp/indexed-page.png" ) # implicit conversion based on file extension
に基づくパスを手がかり答えられるよう
います。docの支援、オープンソースの図書館がImageMagickのRMagick逸品)できるようにコンパイルされてpdf支援だと思いるデフォルト)
PDFはバギーにImageMagickがでのOSの方のためのrubyなどがある。もあgoogle summer of codeプロジェクトのための純粋なRubyのPDFます。
ったものを使用OpenOfficeなGUIにした。docファイルがになるでしょう複雑です。
している2以前のポスター、ImageMagickのそらく最も簡単な方法の創出に示するものです。
きexecのようなもの:
´convert -size 300x300 doc.pdf doc.png´
(BackquotesえるRubyのシェルで行います。
したいという場合などに使用execの変換を使用できるのRMagick逸品なんでくださいがあるんじゃないでしょうかオーストラリア国内のコードです。
れていますの支払いImgixで 取り扱Pdf ます。すべてのファイナンスのCDNとします。