Class OcrConfig

java.lang.Object
org.apache.tika.parser.pdf.OcrConfig
All Implemented Interfaces:
Serializable

@Deprecated public class OcrConfig extends Object implements Serializable
Deprecated.
since 4.1.0; configure "pages" (see PagesConfig).
The 4.0 "pdf-parser": {"ocr": {...}} block, kept so those configs still load. Every field it sets is folded onto the parser's "pages" overlay by PDFParserConfig.setOcr(org.apache.tika.parser.pdf.OcrConfig); a dump writes "pages" only.
See Also:
  • Constructor Details

    • OcrConfig

      public OcrConfig()
      Deprecated.
  • Method Details

    • setStrategy

      public void setStrategy(OcrConfig.Strategy strategy)
      Deprecated.
    • setStrategyAuto

      public void setStrategyAuto(OcrConfig.StrategyAuto strategyAuto)
      Deprecated.
    • getRenderingStrategy

      public OcrConfig.RenderingStrategy getRenderingStrategy()
      Deprecated.
    • setRenderingStrategy

      public void setRenderingStrategy(OcrConfig.RenderingStrategy renderingStrategy)
      Deprecated.
    • setDpi

      public void setDpi(Integer dpi)
      Deprecated.
    • setImageType

      public void setImageType(OcrConfig.ImageType imageType)
      Deprecated.
    • setImageFormat

      public void setImageFormat(OcrConfig.ImageFormat imageFormat)
      Deprecated.
    • setImageQuality

      public void setImageQuality(Float imageQuality)
      Deprecated.
    • setMaxImagePixels

      public void setMaxImagePixels(Long maxImagePixels)
      Deprecated.
    • setMaxPagesToOcr

      public void setMaxPagesToOcr(Integer maxPagesToOcr)
      Deprecated.