java.lang.Object | ||
↳ | java.lang.Enum<E extends java.lang.Enum<E>> | |
↳ | com.pspdfkit.document.processor.ocr.OcrLanguage |
Supported languages for OCR. Values of this enum class should be used together with performOcrOnPages(Set, OcrLanguage)
. If you want to learn more about how to use
OCR, please visit https://pspdfkit.com/guides/android/current/ocr/getting-started.
Enum Values | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
OcrLanguage | CROATIAN | Croatian language (en) selector for OCR processing. | |||||||||
OcrLanguage | CZECH | Czech language (en) selector for OCR processing. | |||||||||
OcrLanguage | DANISH | Danish language (en) selector for OCR processing. | |||||||||
OcrLanguage | DUTCH | Dutch language (en) selector for OCR processing. | |||||||||
OcrLanguage | ENGLISH | English language (en) selector for OCR processing. | |||||||||
OcrLanguage | FINNISH | Finnish language (en) selector for OCR processing. | |||||||||
OcrLanguage | FRENCH | French language (en) selector for OCR processing. | |||||||||
OcrLanguage | GERMAN | German language (en) selector for OCR processing. | |||||||||
OcrLanguage | INDONESIAN | Indonesian language (en) selector for OCR processing. | |||||||||
OcrLanguage | ITALIAN | Italian language (en) selector for OCR processing. | |||||||||
OcrLanguage | MALAY | Malay language (en) selector for OCR processing. | |||||||||
OcrLanguage | NORWEGIAN | Norwegian language (en) selector for OCR processing. | |||||||||
OcrLanguage | POLISH | Polish language (en) selector for OCR processing. | |||||||||
OcrLanguage | PORTUGUESE | Portuguese language (en) selector for OCR processing. | |||||||||
OcrLanguage | SERBIAN | Serbian language (en) selector for OCR processing. | |||||||||
OcrLanguage | SLOVAK | Slovak language (en) selector for OCR processing. | |||||||||
OcrLanguage | SLOVENIAN | Slovenian language (en) selector for OCR processing. | |||||||||
OcrLanguage | SPANISH | Spanish language (en) selector for OCR processing. | |||||||||
OcrLanguage | SWEDISH | Swedish language (en) selector for OCR processing. | |||||||||
OcrLanguage | TURKISH | Turkish language (en) selector for OCR processing. | |||||||||
OcrLanguage | WELSH | Welsh language (en) selector for OCR processing. |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String |
getTrainedDataFilename()
Returns the name of the .traineddata file that is used for the given language.
| ||||||||||
static OcrLanguage | valueOf(String name) | ||||||||||
final static OcrLanguage[] | values() |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() |
Croatian language (en) selector for OCR processing. Use this value with performOcrOnPages(Set, OcrLanguage)
when performing text detection for
Croatian documents. When using this value, make sure you have the Croatian OCR language pack
added to your app, by adding the com.pspdfkit:pspdfkit-ocr-croatian
dependency inside
your build.gradle
file:
final String pspdfkit_version = {@value com.pspdfkit.PSPDFKit#VERSION};
dependencies {
implementation "com.pspdfkit:pspdfkit-ocr:$pspdfkit_version"
implementation "com.pspdfkit:pspdfkit-ocr-croatian:$pspdfkit_version"
}
Czech language (en) selector for OCR processing. Use this value with performOcrOnPages(Set, OcrLanguage)
when performing text detection for
Czech documents. When using this value, make sure you have the Czech OCR language pack added
to your app, by adding the com.pspdfkit:pspdfkit-ocr-czech
dependency inside your
build.gradle
file:
final String pspdfkit_version = {@value com.pspdfkit.PSPDFKit#VERSION};
dependencies {
implementation "com.pspdfkit:pspdfkit-ocr:$pspdfkit_version"
implementation "com.pspdfkit:pspdfkit-ocr-czech:$pspdfkit_version"
}
Danish language (en) selector for OCR processing. Use this value with performOcrOnPages(Set, OcrLanguage)
when performing text detection for
Danish documents. When using this value, make sure you have the Danish OCR language pack
added to your app, by adding the com.pspdfkit:pspdfkit-ocr-danish
dependency inside
your build.gradle
file:
final String pspdfkit_version = {@value com.pspdfkit.PSPDFKit#VERSION};
dependencies {
implementation "com.pspdfkit:pspdfkit-ocr:$pspdfkit_version"
implementation "com.pspdfkit:pspdfkit-ocr-danish:$pspdfkit_version"
}
Dutch language (en) selector for OCR processing. Use this value with performOcrOnPages(Set, OcrLanguage)
when performing text detection for
Dutch documents. When using this value, make sure you have the Dutch OCR language pack added
to your app, by adding the com.pspdfkit:pspdfkit-ocr-dutch
dependency inside your
build.gradle
file:
final String pspdfkit_version = {@value com.pspdfkit.PSPDFKit#VERSION};
dependencies {
implementation "com.pspdfkit:pspdfkit-ocr:$pspdfkit_version"
implementation "com.pspdfkit:pspdfkit-ocr-dutch:$pspdfkit_version"
}
English language (en) selector for OCR processing. Use this value with performOcrOnPages(Set, OcrLanguage)
when performing text detection for
English documents. When using this value, make sure you have the English OCR language pack
added to your app, by adding the com.pspdfkit:pspdfkit-ocr-english
dependency inside
your build.gradle
file:
final String pspdfkit_version = {@value com.pspdfkit.PSPDFKit#VERSION};
dependencies {
implementation "com.pspdfkit:pspdfkit-ocr:$pspdfkit_version"
implementation "com.pspdfkit:pspdfkit-ocr-english:$pspdfkit_version"
}
Finnish language (en) selector for OCR processing. Use this value with performOcrOnPages(Set, OcrLanguage)
when performing text detection for
Finnish documents. When using this value, make sure you have the Finnish OCR language pack
added to your app, by adding the com.pspdfkit:pspdfkit-ocr-finnish
dependency inside
your build.gradle
file:
final String pspdfkit_version = {@value com.pspdfkit.PSPDFKit#VERSION};
dependencies {
implementation "com.pspdfkit:pspdfkit-ocr:$pspdfkit_version"
implementation "com.pspdfkit:pspdfkit-ocr-finnish:$pspdfkit_version"
}
French language (en) selector for OCR processing. Use this value with performOcrOnPages(Set, OcrLanguage)
when performing text detection for
French documents. When using this value, make sure you have the French OCR language pack
added to your app, by adding the com.pspdfkit:pspdfkit-ocr-french
dependency inside
your build.gradle
file:
final String pspdfkit_version = {@value com.pspdfkit.PSPDFKit#VERSION};
dependencies {
implementation "com.pspdfkit:pspdfkit-ocr:$pspdfkit_version"
implementation "com.pspdfkit:pspdfkit-ocr-french:$pspdfkit_version"
}
German language (en) selector for OCR processing. Use this value with performOcrOnPages(Set, OcrLanguage)
when performing text detection for
German documents. When using this value, make sure you have the German OCR language pack
added to your app, by adding the com.pspdfkit:pspdfkit-ocr-german
dependency inside
your build.gradle
file:
final String pspdfkit_version = {@value com.pspdfkit.PSPDFKit#VERSION};
dependencies {
implementation "com.pspdfkit:pspdfkit-ocr:$pspdfkit_version"
implementation "com.pspdfkit:pspdfkit-ocr-german:$pspdfkit_version"
}
Indonesian language (en) selector for OCR processing. Use this value with performOcrOnPages(Set, OcrLanguage)
when performing text detection for
Indonesian documents. When using this value, make sure you have the Indonesian OCR language
pack added to your app, by adding the com.pspdfkit:pspdfkit-ocr-indonesian
dependency
inside your build.gradle
file:
final String pspdfkit_version = {@value com.pspdfkit.PSPDFKit#VERSION};
dependencies {
implementation "com.pspdfkit:pspdfkit-ocr:$pspdfkit_version"
implementation "com.pspdfkit:pspdfkit-ocr-indonesian:$pspdfkit_version"
}
Italian language (en) selector for OCR processing. Use this value with performOcrOnPages(Set, OcrLanguage)
when performing text detection for
Italian documents. When using this value, make sure you have the Italian OCR language pack
added to your app, by adding the com.pspdfkit:pspdfkit-ocr-italian
dependency inside
your build.gradle
file:
final String pspdfkit_version = {@value com.pspdfkit.PSPDFKit#VERSION};
dependencies {
implementation "com.pspdfkit:pspdfkit-ocr:$pspdfkit_version"
implementation "com.pspdfkit:pspdfkit-ocr-italian:$pspdfkit_version"
}
Malay language (en) selector for OCR processing. Use this value with performOcrOnPages(Set, OcrLanguage)
when performing text detection for
Malay documents. When using this value, make sure you have the Malay OCR language pack added
to your app, by adding the com.pspdfkit:pspdfkit-ocr-malay
dependency inside your
build.gradle
file:
final String pspdfkit_version = {@value com.pspdfkit.PSPDFKit#VERSION};
dependencies {
implementation "com.pspdfkit:pspdfkit-ocr:$pspdfkit_version"
implementation "com.pspdfkit:pspdfkit-ocr-malay:$pspdfkit_version"
}
Norwegian language (en) selector for OCR processing. Use this value with performOcrOnPages(Set, OcrLanguage)
when performing text detection for
Norwegian documents. When using this value, make sure you have the Norwegian OCR language
pack added to your app, by adding the com.pspdfkit:pspdfkit-ocr-norwegian
dependency
inside your build.gradle
file:
final String pspdfkit_version = {@value com.pspdfkit.PSPDFKit#VERSION};
dependencies {
implementation "com.pspdfkit:pspdfkit-ocr:$pspdfkit_version"
implementation "com.pspdfkit:pspdfkit-ocr-norwegian:$pspdfkit_version"
}
Polish language (en) selector for OCR processing. Use this value with performOcrOnPages(Set, OcrLanguage)
when performing text detection for
Polish documents. When using this value, make sure you have the Polish OCR language pack
added to your app, by adding the com.pspdfkit:pspdfkit-ocr-polish
dependency inside
your build.gradle
file:
final String pspdfkit_version = {@value com.pspdfkit.PSPDFKit#VERSION};
dependencies {
implementation "com.pspdfkit:pspdfkit-ocr:$pspdfkit_version"
implementation "com.pspdfkit:pspdfkit-ocr-polish:$pspdfkit_version"
}
Portuguese language (en) selector for OCR processing. Use this value with performOcrOnPages(Set, OcrLanguage)
when performing text detection for
Portuguese documents. When using this value, make sure you have the Portuguese OCR language
pack added to your app, by adding the com.pspdfkit:pspdfkit-ocr-portuguese
dependency
inside your build.gradle
file:
final String pspdfkit_version = {@value com.pspdfkit.PSPDFKit#VERSION};
dependencies {
implementation "com.pspdfkit:pspdfkit-ocr:$pspdfkit_version"
implementation "com.pspdfkit:pspdfkit-ocr-portuguese:$pspdfkit_version"
}
Serbian language (en) selector for OCR processing. Use this value with performOcrOnPages(Set, OcrLanguage)
when performing text detection for
Serbian documents. When using this value, make sure you have the Serbian OCR language pack
added to your app, by adding the com.pspdfkit:pspdfkit-ocr-serbian
dependency inside
your build.gradle
file:
final String pspdfkit_version = {@value com.pspdfkit.PSPDFKit#VERSION};
dependencies {
implementation "com.pspdfkit:pspdfkit-ocr:$pspdfkit_version"
implementation "com.pspdfkit:pspdfkit-ocr-serbian:$pspdfkit_version"
}
Slovak language (en) selector for OCR processing. Use this value with performOcrOnPages(Set, OcrLanguage)
when performing text detection for
Slovak documents. When using this value, make sure you have the Slovak OCR language pack
added to your app, by adding the com.pspdfkit:pspdfkit-ocr-slovak
dependency inside
your build.gradle
file:
final String pspdfkit_version = {@value com.pspdfkit.PSPDFKit#VERSION};
dependencies {
implementation "com.pspdfkit:pspdfkit-ocr:$pspdfkit_version"
implementation "com.pspdfkit:pspdfkit-ocr-slovak:$pspdfkit_version"
}
Slovenian language (en) selector for OCR processing. Use this value with performOcrOnPages(Set, OcrLanguage)
when performing text detection for
Slovenian documents. When using this value, make sure you have the Slovenian OCR language
pack added to your app, by adding the com.pspdfkit:pspdfkit-ocr-slovenian
dependency
inside your build.gradle
file:
final String pspdfkit_version = {@value com.pspdfkit.PSPDFKit#VERSION};
dependencies {
implementation "com.pspdfkit:pspdfkit-ocr:$pspdfkit_version"
implementation "com.pspdfkit:pspdfkit-ocr-slovenian:$pspdfkit_version"
}
Spanish language (en) selector for OCR processing. Use this value with performOcrOnPages(Set, OcrLanguage)
when performing text detection for
Spanish documents. When using this value, make sure you have the Spanish OCR language pack
added to your app, by adding the com.pspdfkit:pspdfkit-ocr-spanish
dependency inside
your build.gradle
file:
final String pspdfkit_version = {@value com.pspdfkit.PSPDFKit#VERSION};
dependencies {
implementation "com.pspdfkit:pspdfkit-ocr:$pspdfkit_version"
implementation "com.pspdfkit:pspdfkit-ocr-spanish:$pspdfkit_version"
}
Swedish language (en) selector for OCR processing. Use this value with performOcrOnPages(Set, OcrLanguage)
when performing text detection for
Swedish documents. When using this value, make sure you have the Swedish OCR language pack
added to your app, by adding the com.pspdfkit:pspdfkit-ocr-swedish
dependency inside
your build.gradle
file:
final String pspdfkit_version = {@value com.pspdfkit.PSPDFKit#VERSION};
dependencies {
implementation "com.pspdfkit:pspdfkit-ocr:$pspdfkit_version"
implementation "com.pspdfkit:pspdfkit-ocr-swedish:$pspdfkit_version"
}
Turkish language (en) selector for OCR processing. Use this value with performOcrOnPages(Set, OcrLanguage)
when performing text detection for
Turkish documents. When using this value, make sure you have the Turkish OCR language pack
added to your app, by adding the com.pspdfkit:pspdfkit-ocr-turkish
dependency inside
your build.gradle
file:
final String pspdfkit_version = {@value com.pspdfkit.PSPDFKit#VERSION};
dependencies {
implementation "com.pspdfkit:pspdfkit-ocr:$pspdfkit_version"
implementation "com.pspdfkit:pspdfkit-ocr-turkish:$pspdfkit_version"
}
Welsh language (en) selector for OCR processing. Use this value with performOcrOnPages(Set, OcrLanguage)
when performing text detection for
Welsh documents. When using this value, make sure you have the Welsh OCR language pack added
to your app, by adding the com.pspdfkit:pspdfkit-ocr-welsh
dependency inside your
build.gradle
file:
final String pspdfkit_version = {@value com.pspdfkit.PSPDFKit#VERSION};
dependencies {
implementation "com.pspdfkit:pspdfkit-ocr:$pspdfkit_version"
implementation "com.pspdfkit:pspdfkit-ocr-welsh:$pspdfkit_version"
}
Returns the name of the .traineddata file that is used for the given language.