PDFRedlines.Config (pdf_redlines v0.7.1)

View Source

Configuration for redline detection thresholds.

Summary

Types

t()

@type t() :: %PDFRedlines.Config{
  blue_b_min: float(),
  blue_g_max: float(),
  blue_r_max: float(),
  formatting_bar_height_max: float(),
  formatting_bar_width_min: float(),
  line_bar_height_max: float(),
  line_bar_width_min: float(),
  line_break_height_ratio: float(),
  line_height_fallback: float(),
  margin_end_ratio: float(),
  margin_start_ratio: float(),
  merge_line_height_max_ratio: float(),
  merge_line_height_min_ratio: float(),
  merge_x_gap_max: float(),
  page_width_fallback: float(),
  pair_x_gap_max: float(),
  red_b_max: float(),
  red_g_max: float(),
  red_r_min: float(),
  same_line_y_tolerance: float(),
  stroke_line_width_min: float(),
  stroke_line_y_tolerance: float()
}

Functions

to_map(config)

@spec to_map(t()) :: map()