Skip to main content
anythumbnailer
=======================

A CLI utility/Python library to create thumbnails for different file types
(including PDF, mp4 videos and Microsoft Office documents aka docx/xlsx/pptx).

All the heavy-lifting is done by commonly-used tools such as LibreOffice/unoconv,
ffmpeg, poppler and ImageMagick so format support is limited by what these tools
can process.

I built the library as I could not find a project which satisfied my needs
(as detailed in my question on StackOverflow [1]). However as I wrote something
from scratch the project has quite a few limitations:
- I'm using it only on Linux (Fedora, CentOS 6+7 to be exact). Paths to other
programs are hard-coded.
- I never tried running this on any other system such as Windows or OS X.

Very likely you will have to tweak the code in case this project is useful for
anyone but me. That being said I'm interested in making the configuration less
hard-coded (e.g. by introducing a config file with sensible syntax) and
automated tests.


Installation / Usage
-----------------------

$ python setup.py develop
$ anythumbnail SOURCEFILE [OUTPUTFILE]


[1] http://stackoverflow.com/questions/21511974/is-there-a-python-library-to-create-thumbnails-for-various-document-file-formats

Metadata

Release files for anythumbnailer 0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for anythumbnailer 0.1
File Size Uploaded Provenance
anythumbnailer-0.1.tar.gz 5.2 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for anythumbnailer 0.1
File Interpreter ABI Platform
anythumbnailer-0.1-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 13.0 kB

Release files / anythumbnailer-0.1.tar.gz

Download URL anythumbnailer-0.1.tar.gz
Size 5.2 kB
Tags Source
SHA-256 checksum
How to use checksums
94deab302aa61392e4b14b606af73765ef506dd8ce258b7638da529fd8c6ca75
BLAKE2b-256 checksum
How to use checksums
d5d9075e7e7a8e7d3c674019b62b598056eb29087c13a4223d0bceddd0c5138e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / anythumbnailer-0.1-py2.py3-none-any.whl

Download URL anythumbnailer-0.1-py2.py3-none-any.whl
Size 7.8 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
ca827d34067cda6bdfa8007aa60f87b28ee1953b8400d2fb2a8343b100bf39cb
BLAKE2b-256 checksum
How to use checksums
798ee74764e256cbdcfaa85a9d4da01dc80dba935a96a9f50f78f02a2e847180
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for anythumbnailer 0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page