Les exemples C# s’appliquent uniquement à FRE sous Windows.
- RTFExportParams pour les formats RTF, DOCX et ODT
- TextExportParams pour les formats TXT et CSV
- XLExportParams pour les formats XLS et XLSX
- HTMLExportParams pour le format HTML
- PDFExportParams pour les formats PDF et PDF/A
- XMLExportParams pour le format XML
- PPTExportParams pour le format PPTX
- AltoExportParams pour le format ALTO
- JsonExportParams pour le format JSON
- EBookExportParams pour les formats EPUB et FB2
- XPSExportParams pour le format XPS
- MrzJsonExportParams pour le format JSON (uniquement pour l’exportation de la zone de lecture optique)
- MrzXmlExportParams pour le format XML (uniquement pour l’exportation de la zone de lecture optique)
La procédure d’exportation
Une procédure étape par étape utilisant des objets de ce groupe doit se présenter comme suit :- Créez un objet de paramètres d’exportation correspondant au format externe dans lequel vous allez enregistrer votre texte. Utilisez la méthode de création appropriée de l’objet Engine.
- Définissez les propriétés nécessaires de l’objet que vous avez créé. Il n’est pas nécessaire de définir toutes les propriétés de l’objet de paramètres d’exportation, car, lors de sa création, elles sont initialisées avec des valeurs par défaut appropriées. Vous devez uniquement ajuster les propriétés dont vous souhaitez que les valeurs diffèrent des valeurs par défaut.
- Passez-le à l’une des méthodes d’exportation des objets FRDocument ou FRPage, avec une constante FileExportFormatEnum appropriée.
Code C#
Code C#
Exportation aux formats PDF et PDF/A
ABBYY FineReader Engine vous permet de régler l’exportation aux formats PDF et PDF/A de façon encore plus pratique. Il fournit l’objet PDFExportParams, qui vous permet de configurer l’exportation à l’aide de quelques paramètres seulement. Par exemple, en utilisant uniquement la propriété IPDFExportParams::Scenario, vous pouvez optimiser votre PDF en termes de qualité et de taille. La procédure utilisant l’objet PDFExportParams est la suivante :- Créez un objet PDFExportParams à l’aide de la méthode CreatePDFExportParams de l’objet Engine.
- Définissez les paramètres nécessaires de l’objet PDFExportParams :
- le scénario d’exportation, qui optimise l’exportation selon certains critères : qualité, taille du fichier et/ou vitesse d’exportation (propriété Scenario)
- le format d’exportation : PDF, PDF/A-1a, PDF/A-1b, PDF/A-2a, PDF/A-2b, PDF/A-2u, PDF/A-3a, PDF/A-3b ou PDF/A-3u (propriété PDFAComplianceMode)
- le mode d’exportation du texte reconnu : texte et images uniquement, texte sur l’image de la page, texte sous l’image de la page, image de la page uniquement (propriété TextExportMode)
- définissez d’autres paramètres, si nécessaire
- Passez la constante FEF_PDF et l’objet de paramètres d’exportation à l’une des méthodes d’exportation des objets FRDocument ou FRPage.
Code C#
Code C#
- Linux : Hello, CommandLineInterface
- macOS : TiffToRtf
- Windows : Hello, CommandLineInterface ; ainsi que les outils de démonstration : BatchProcessingRecognition, MultiProcessingRecognition, PDFExportProfiles.
