class Pdf4me::OptimizeAction

Constants

ATTRIBUTES

Public Instance Methods

defaults() click to toggle source
# File lib/pdf4me/models/optimize_action.rb, line 49
def defaults
  {
    profile: 'default',
    use_profile: false,
    remove_redundant_objects: false,
    subset_fonts: false,
    optimize_resources: false,
    force_compression_types: false,
    force_recompression: false,
    reduce_color_complexity: false,
    merge_embedded_fonts: false,
    bitonal_compressions: %w|none|,
    bitonal_resolution_dpi: 200,
    bitonal_threshold_dpi: -1,
    clip_images: false,
    continuous_compressions: %w|none|,
    linearize: false,
    image_quality: 75,
    dithering_mode: 'none',
    color_resolution_dpi: 150,
    color_threshold_dpi: -1,
    monochrome_resolution_dpi: 150,
    monochrome_threshold_dpi: -1,
    threshold_dpi: -1,
    strip: %w|threads|,
    flatten_signature_fields: false
  }
end