Class Parameters

  • All Implemented Interfaces:
    Cloneable, net.sf.okapi.common.IParameters

    public class Parameters
    extends net.sf.okapi.common.StringParameters
    Filter parameters for the PDF filter (with OCR and DOCX-related extraction options).

    Extends Okapi-style parameter management. Includes options similar to ConditionalParameters from the OpenXML filter that are relevant to DOCX or general Office file content.

    • Constructor Detail

      • Parameters

        public Parameters()
    • Method Detail

      • reset

        public void reset()
        Specified by:
        reset in interface net.sf.okapi.common.IParameters
        Overrides:
        reset in class net.sf.okapi.common.StringParameters
      • getOcrMode

        public OcrMode getOcrMode()
      • setOcrMode

        public void setOcrMode​(OcrMode mode)
      • getMaxAttributeSize

        public int getMaxAttributeSize()
      • setMaxAttributeSize

        public void setMaxAttributeSize​(int value)
      • getTranslateDocProperties

        public boolean getTranslateDocProperties()
      • setTranslateDocProperties

        public void setTranslateDocProperties​(boolean value)
      • getTranslateComments

        public boolean getTranslateComments()
      • setTranslateComments

        public void setTranslateComments​(boolean value)
      • getCleanupAggressively

        public boolean getCleanupAggressively()
      • setCleanupAggressively

        public void setCleanupAggressively​(boolean value)
      • getAutomaticallyAcceptRevisions

        public boolean getAutomaticallyAcceptRevisions()
      • setAutomaticallyAcceptRevisions

        public void setAutomaticallyAcceptRevisions​(boolean value)
      • getTranslateWordHeadersFooters

        public boolean getTranslateWordHeadersFooters()
      • setTranslateWordHeadersFooters

        public void setTranslateWordHeadersFooters​(boolean value)
      • getTranslateWordNumberingLevelText

        public boolean getTranslateWordNumberingLevelText()
      • setTranslateWordNumberingLevelText

        public void setTranslateWordNumberingLevelText​(boolean value)
      • getTranslateWordHidden

        public boolean getTranslateWordHidden()
      • setTranslateWordHidden

        public void setTranslateWordHidden​(boolean value)
      • getTranslateWordExcludeGraphicMetaData

        public boolean getTranslateWordExcludeGraphicMetaData()
      • setTranslateWordExcludeGraphicMetaData

        public void setTranslateWordExcludeGraphicMetaData​(boolean value)
      • getAddTabAsCharacter

        public boolean getAddTabAsCharacter()
      • setAddTabAsCharacter

        public void setAddTabAsCharacter​(boolean value)
      • getAddLineSeparatorCharacter

        public boolean getAddLineSeparatorCharacter()
      • setAddLineSeparatorCharacter

        public void setAddLineSeparatorCharacter​(boolean value)
      • getLineSeparatorReplacement

        public char getLineSeparatorReplacement()
      • setLineSeparatorReplacement

        public void setLineSeparatorReplacement​(char value)
      • getReplaceNoBreakHyphenTag

        public boolean getReplaceNoBreakHyphenTag()
      • setReplaceNoBreakHyphenTag

        public void setReplaceNoBreakHyphenTag​(boolean value)
      • getIgnoreSoftHyphenTag

        public boolean getIgnoreSoftHyphenTag()
      • setIgnoreSoftHyphenTag

        public void setIgnoreSoftHyphenTag​(boolean value)
      • getTranslateWordInExcludeStyleMode

        public boolean getTranslateWordInExcludeStyleMode()
      • setTranslateWordInExcludeStyleMode

        public void setTranslateWordInExcludeStyleMode​(boolean value)
      • getTranslateWordInExcludeHighlightMode

        public boolean getTranslateWordInExcludeHighlightMode()
      • setTranslateWordInExcludeHighlightMode

        public void setTranslateWordInExcludeHighlightMode​(boolean value)
      • getTranslateWordExcludeColors

        public boolean getTranslateWordExcludeColors()
      • setTranslateWordExcludeColors

        public void setTranslateWordExcludeColors​(boolean value)
      • getIgnoreWordFontColors

        public boolean getIgnoreWordFontColors()
      • setIgnoreWordFontColors

        public void setIgnoreWordFontColors​(boolean value)
      • getWordFontColorsMinIgnoranceThreshold

        public String getWordFontColorsMinIgnoranceThreshold()
      • setWordFontColorsMinIgnoranceThreshold

        public void setWordFontColorsMinIgnoranceThreshold​(String value)
      • getWordFontColorsMaxIgnoranceThreshold

        public String getWordFontColorsMaxIgnoranceThreshold()
      • setWordFontColorsMaxIgnoranceThreshold

        public void setWordFontColorsMaxIgnoranceThreshold​(String value)
      • getAllowWordStyleOptimisation

        public boolean getAllowWordStyleOptimisation()
      • setAllowWordStyleOptimisation

        public void setAllowWordStyleOptimisation​(boolean value)
      • getAllowEmptyTargets

        public boolean getAllowEmptyTargets()
      • setAllowEmptyTargets

        public void setAllowEmptyTargets​(boolean value)