Idiomas de reconocimiento
ABBYY FineReader Engine admite los siguientes idiomas de reconocimiento predefinidos para textos CJK: ChinesePRC y ChineseTaiwan se siguen aceptando para mantener la compatibilidad con versiones anteriores, pero las nuevas implementaciones deben usar ChineseSimplified y ChineseTraditional.
- “ChineseSimplified”
- “ChineseTraditional”
- “Japanese”
- “JapaneseModern”
- “Korean”
- “KoreanHangul”
Fuentes
Para evitar que los caracteres asiáticos aparezcan corruptos, debe especificar para la síntesis del documento una fuente que incluya el conjunto de caracteres necesario, por ejemplo, Arial Unicode MS o SimSun. Puede configurar la fuente mediante la propiedad ISynthesisParamsForDocument::FontSet. De forma predeterminada, la propiedad SystemFontSet del objeto FontSet está configurada para seleccionar las fuentes del sistema que correspondan a los idiomas de reconocimiento del documento.Exportación
Puede exportar idiomas CJK a PDF/A en el modo «texto bajo la imagen» (IPDFExportParams::TextExportMode = PEM_ImageOnText) para garantizar que el documento se vea igual.Procedimiento de reconocimiento y exportación
Para procesar documentos escritos en idiomas CJK, haga lo siguiente:- Cree un objeto DocumentProcessingParams mediante el método CreateDocumentProcessingParams del objeto Engine.
- Especifique el idioma de reconocimiento. Use el método SetPredefinedTextLanguage del subobjeto RecognizerParams del subobjeto PageProcessingParams.
- Seleccione el conjunto de fuentes adecuado para los idiomas CJK. Use la propiedad ISynthesisParamsForDocument::FontSet del subobjeto SynthesisParamsForDocument.
- Pase el objeto DocumentProcessingParams configurado al método Process del objeto FRDocument. Si usa métodos del objeto Engine, antes de exportar debe llamar a uno de los métodos de síntesis del objeto Engine con el objeto SynthesisParamsForDocument configurado como parámetro.
- Exporte el texto reconocido con ayuda del método Export del objeto FRDocument. Si exporta al formato PDF o PDF/A, especifique el modo de exportación requerido.
No utilice el objeto Word ni sus propiedades, ni las propiedades IsWordFirst, IsWordLeftmost del objeto CharParams para textos escritos en idiomas CJK. La tecnología de procesamiento divide las líneas de texto en “palabras” solo con fines internos, y esos grupos de símbolos no coinciden con las palabras reales.
Código C++
Código C++
Código C++ (COM)
Código C++ (COM)
Código C#
Código C#
