efl.ethumb_client
Module¶New in version 1.17.
efl.ethumb_client.
ETHUMB_THUMB_NORMAL
¶128x128 as defined by FreeDesktop.Org standard
efl.ethumb_client.
ETHUMB_THUMB_LARGE
¶256x256 as defined by FreeDesktop.Org standard
efl.ethumb_client.
ETHUMB_THUMB_FDO
¶PNG as defined by FreeDesktop.Org standard.
efl.ethumb_client.
ETHUMB_THUMB_JPEG
¶JPEGs are often smaller and faster to read/write.
efl.ethumb_client.
ETHUMB_THUMB_EET
¶EFL’s own storage system, supports key parameter.
efl.ethumb_client.
ETHUMB_THUMB_KEEP_ASPECT
¶Keep original proportion between width and height
efl.ethumb_client.
ETHUMB_THUMB_IGNORE_ASPECT
¶Ignore aspect and foce it to match thumbnail’s width and height
efl.ethumb_client.
ETHUMB_THUMB_CROP
¶keep aspect but crop (cut) the largest dimension
efl.ethumb_client.
ETHUMB_THUMB_ORIENT_NONE
¶Keep orientation as pixel data is
efl.ethumb_client.
ETHUMB_THUMB_ROTATE_90_CW
¶Rotate 90° clockwise
efl.ethumb_client.
ETHUMB_THUMB_ROTATE_180
¶Rotate 180°
efl.ethumb_client.
ETHUMB_THUMB_ROTATE_90_CCW
¶Rotate 90° counter-clockwise
efl.ethumb_client.
ETHUMB_THUMB_FLIP_HORIZONTAL
¶Flip horizontally
efl.ethumb_client.
ETHUMB_THUMB_FLIP_VERTICAL
¶Flip vertically
efl.ethumb_client.
ETHUMB_THUMB_FLIP_TRANSPOSE
¶Transpose
efl.ethumb_client.
ETHUMB_THUMB_FLIP_TRANSVERSE
¶Transverse
efl.ethumb_client.
ETHUMB_THUMB_ORIENT_ORIGINAL
¶Use orientation from metadata (EXIF-only currently)
efl.ethumb_client.
init
¶Initialize the ethumb_client library.
Note
You never need to call this function, it is automatically called on module import.
efl.ethumb_client.
shutdown
¶Shutdown the ethumb_client library.
Note
You never need to call this function, it is automatically called at exit.