Pythonの450種類のフィルタイプのサムネイル/プレビュージェネレーター。
このパッケージは、Linuxマシンで徹底的にテストされています。問題に直面している場合は、GitHubの問題に投稿してください。
サムネイルはunoconv。(ユニバーサルオフィスコンバーター)に依存します
apt-get install unoconv
サムネイルは、オーディオまたはビデオファイルのFFMPEGに依存します
apt-get install ffmpeg
サムネイルは、画像操作のイメージマギックに依存します
apt-get install imagemagick
サムネイルもインストールする必要があります
apt-get install curl
このパッケージをインストールするには:
pip install thumbnail
サンプルコード:
from thumbnail import generate_thumbnail
// generate_thumbnail ( input , output , options )
options = {
'trim' : False ,
'height' : 300 ,
'width' : 300 ,
'quality' : 85 ,
'type' : 'thumbnail'
}
generate_thumbnail ( 'sample.docx' , './thumbnails/thumbnail.png' , options )
Generate_thumbnail関数に3つのパラメーターを渡す必要があります。
入力:入力ファイルの場所。最後にサポートされているファイルのリストを見ることができます。
出力:生成されるサムネイルファイルの場所。 .png、.jpg、または.gifです
オプション:5つのdiffパラメーターを持つことができます。オプションを渡したくない場合は、オプションを空白として渡す{}
ImageMagick画像は定義されていません:
< ! -- Find this line(should be in the end of file) -- >
< policy domain= " coder " rights= " none " pattern= " PDF " / >
UNOCONV:/usr/lib/libreofficeで適切なPyunoライブラリとPythonバイナリの組み合わせを見つけることができません:
このパッケージは、NPMモジュールFilePreviewからインスピレーションを受けています。
現在、ドキュメント形式の次のリストは、以下にエクスポートできます。
現在、グラフィック形式の次のリストは、以下にエクスポートできます。
現在、プレゼンテーション形式の次のリストは、以下にエクスポートできます。
現在、スプレッドシート形式の次のリストは、以下にエクスポートできます。
現在、オープンオフィス形式の次のリストは、次のようにエクスポートできます。
現在、ビデオ形式の次のリストは、次のようにエクスポートできます。