Page Speed Optimization Libraries  1.12.34.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Attributes | List of all members
net_instaweb::Image::CompressionOptions Struct Reference

Public Attributes

pagespeed::image_compression::PreferredLibwebpLevel preferred_webp
 
bool allow_webp_alpha
 
bool allow_webp_animated
 
int64 webp_quality
 
int64 webp_animated_quality
 
int64 jpeg_quality
 
int64 progressive_jpeg_min_bytes
 
bool progressive_jpeg
 
bool convert_gif_to_png
 
bool convert_png_to_jpeg
 
bool convert_jpeg_to_webp
 
bool recompress_jpeg
 
bool recompress_png
 
bool recompress_webp
 
bool retain_color_profile
 
bool retain_color_sampling
 
bool retain_exif_data
 
bool use_transparent_for_blank_image
 
int64 jpeg_num_progressive_scans
 
int64 webp_conversion_timeout_ms
 
int conversions_attempted
 
bool preserve_lossless
 
ConversionVariableswebp_conversion_variables
 

Member Data Documentation

int net_instaweb::Image::CompressionOptions::conversions_attempted

These fields are set by the conversion routines to report characteristics of the conversion process.

pagespeed::image_compression::PreferredLibwebpLevel net_instaweb::Image::CompressionOptions::preferred_webp

These options are set by the client to specify what type of conversion to perform:


The documentation for this struct was generated from the following file: