あなたはhtml2psを必要とし、パッケージのImageMagickから変換:
html2ps index.html index.ps
convert index.ps index.png
、第2のプログラムは、長期のHTMLページのページごとにPNGを生成 - ページレイアウトはhtml2psによってによって行われました。
私はと報告されたプログラム示す-thumbnailerの発見:
apropos postscript | grep -i png
evince-thumbnailer (1) - create png thumbnails from PostScript and PDF documents
それは、単純な、最初のテストでは動作しませんでしたが。
複数のページを結合して大きな画像にしたい場合は、convertを使用すると確実に役立ちます。
今私が見ると、その変換はそう
convert index.html index.png
があまりにも努め、直接HTMLで動作します。私は出力に違いは見られず、画像のサイズはほぼ同じです。
マルチパートのMIMEタイプのメールをお持ちの場合は、通常、メールヘッダー、多分HTML前のテキスト、HTMLと添付ファイルがあります。
あなたはHTMLを抽出して別々にフォーマットすることができますが、埋め込みのレンダリングはそれほど簡単ではないかもしれません。ここで
は4月14日からだった私がテストしたファイルですので、私はmailfolderから1通のメールを抽出します。
sed -n "/From - Sat Apr 14/,/From -/p" /home/stefan/.mozilla-thunderbird/k2jbztqu.default/Mail/Local\ Folders-1/Archives.sbd/sample | \
sed -n '/<html>/,/<\/html>/p' | wkhtmltopdf - - > sample.pdf
その後、私はそれだけのhtml部分を抽出します。
wkhtmltopdfは、stdin/stdoutへの書き込みを読み取るために- -
が必要です。 PDFはレンダリングされますが、ワークフローに統合する方法はわかりません。
あなたは、私がwkhtmltoimageに行くよ
convert - sample.jpg
レンダリングが必要なのですが、あなたの質問はちょっと混乱しています。いくつかのイメージライブラリがあります。どの言語を使用していますか? – alexmherrmann
だから...あなたのタグに基づいてHTMLファイルをJPEGに変換し、それをサムネイルとして表示したいとします。右?また、「MIMEファイル」とは何ですか? MIMEでエンコードされた電子メールメッセージを意味しますか? – larsks
明瞭にするために編集されています。そして、はい、私は他のものの中でHTML部分を持つMIMEでエンコードされた電子メールメッセージを持っています。誰かがMIMEメールにこれを行う技術を知ったとしてもそれは素晴らしいですが、HTMLの部分を尋ねる方が現実的です - >スクリーンショット。 – djechlin