Passer au contenu principal
L’objet ExportFileWriter est obsolète et sera supprimé dans les prochaines versions.
Cette méthode enregistre le texte reconnu à partir d’un ensemble de pages dans un fichier au format PDF. Elle peut être appelée plusieurs fois jusqu’à ce que toutes les pages reconnues soient enregistrées dans le fichier.
Si les pages exportées ont été obtenues via l’objet FRDocument, elles doivent toutes appartenir au même document. Si vous essayez d’exporter des pages provenant de différents objets FRDocument, une erreur sera générée.

Syntaxe

C++

HRESULT AddPages(
  IFRPages*  Pages,
  IIntsCollection* Indices
);

C#

void AddPages(
  IFRPages Pages,
  IIntsCollection Indices
);

Visual Basic .NET

Sub AddPages( _
  Pages As IFRPages, _
  Indices As IIntsCollection _
)

Paramètres

Pages [in] Désigne l’objet FRPages qui contient les pages à exporter. Ce paramètre ne doit pas être égal à 0. Indices [in] Ce paramètre désigne l’objet IntsCollection, qui spécifie les indices des pages à ajouter à un document. Ce paramètre est facultatif et peut être égal à 0 ; dans ce cas, toutes les pages du fichier ouvert seront ajoutées au document.
Le paramètre Indices ne doit pas contenir de doublons. Pour exporter plusieurs fois la même page, utilisez la méthode AddPage à plusieurs reprises.

Remarques

  • Pour exporter le document de manière incrémentielle avec la vitesse maximale possible, ajoutez 30 pages à la fois, avec IFRDocument::PageFlushingPolicy défini sur PFP_Auto ou PFP_KeepInMemory.
  • L’ordre des pages exportées est le même que dans le document d’origine. Le paramètre Indices sert uniquement à identifier les pages à exporter et n’indique pas leur ordre. Si vous voulez exporter les pages dans un ordre différent, utilisez plusieurs appels à la méthode AddPage.
  • Sous Linux et Windows : selon la valeur de la propriété IEngine::MultiProcessingParams, ABBYY FineReader Engine peut répartir l’exportation des documents multipages entre les cœurs du processeur.

Valeurs de retour

Cette méthode ne renvoie aucune valeur de retour spécifique. Elle renvoie les valeurs de retour standard des fonctions ABBYY FineReader Engine.

Voir aussi

ExportFileWriter AddPage Close