Langues de reconnaissance
ABBYY FineReader Engine prend en charge les langues de reconnaissance prédéfinies suivantes pour les textes CJK : ChinesePRC et ChineseTaiwan sont toujours acceptés pour assurer la rétrocompatibilité, mais les nouvelles implémentations doivent utiliser ChineseSimplified et ChineseTraditional.
- “ChineseSimplified”
- “ChineseTraditional”
- “Japanese”
- “JapaneseModern”
- “Korean”
- “KoreanHangul”
Polices
Pour éviter que les caractères asiatiques ne soient altérés, vous devez spécifier, pour la synthèse du document, une police contenant le jeu de caractères requis, par exemple Arial Unicode MS ou SimSun. Vous pouvez définir la police à l’aide de la propriété ISynthesisParamsForDocument::FontSet. Par défaut, la propriété SystemFontSet de l’objet FontSet est configurée pour sélectionner, parmi les polices système, celles qui correspondent aux langues de reconnaissance du document.Export
Vous pouvez exporter les langues CJK au format PDF/A en mode « texte sous l’image » (IPDFExportParams::TextExportMode = PEM_ImageOnText) afin de garantir que le document conserve la même apparence.Procédure de reconnaissance et d’exportation
Pour traiter des documents rédigés dans des langues CJK, procédez comme suit :- Créez un objet DocumentProcessingParams à l’aide de la méthode CreateDocumentProcessingParams de l’objet Engine.
- Spécifiez la langue de reconnaissance. Utilisez la méthode SetPredefinedTextLanguage du sous-objet RecognizerParams du sous-objet PageProcessingParams.
- Sélectionnez le jeu de polices adapté aux langues CJK. Utilisez la propriété ISynthesisParamsForDocument::FontSet du sous-objet SynthesisParamsForDocument.
- Passez l’objet DocumentProcessingParams configuré à la méthode Process de l’objet FRDocument. Si vous utilisez des méthodes de l’objet Engine, vous devez appeler l’une des méthodes de synthèse de l’objet Engine avec l’objet SynthesisParamsForDocument configuré comme paramètre avant l’exportation.
- Exportez le texte reconnu à l’aide de la méthode Export de l’objet FRDocument. Si vous exportez au format PDF ou PDF/A, spécifiez le mode d’exportation requis.
N’utilisez pas l’objet Word ni ses propriétés, ni les propriétés IsWordFirst, IsWordLeftmost de l’objet CharParams pour les textes rédigés dans des langues CJK. La technologie de traitement divise les lignes de texte en « mots » uniquement à des fins internes, et ces groupes de symboles ne correspondent pas aux véritables mots.
Code C++
Code C++
Code C++ (COM)
Code C++ (COM)
Code C#
Code C#
