> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# FRDocument-Objekt (IFRDocument-Schnittstelle)

> FRDocument-Objekt (IFRDocument-Schnittstelle) in der ABBYY FineReader Engine API — Stellt ein Verarbeitungsdokument mit mehreren Seiten dar; Stammelement der FRPages-Sammlung; stellt alle Methoden zur Dokumentverarbeitung auf Dokumentebene bereit (Analyze, Recognize, Synthesize, Export usw.) und ist ein connectable object, das IFRDocumentEvents auslöst.

Dieses Objekt entspricht einem zu verarbeitenden Dokument, das mehrere Seiten enthalten kann. Das FRDocument-Objekt ist das Stammelement einer Sammlung von Dokumentseiten. Jede Seite enthält ein geöffnetes Bild und dessen Layout.

Das FRDocument-Objekt stellt alle erforderlichen Methoden für die Dokumentverarbeitung bereit. Sie können ein Dokument mit nur einer Methode verarbeiten (der Methode [Process](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/process-method)) oder es schrittweise verarbeiten, indem Sie Analyse, Erkennung, Synthese und Export ausführen. In der Regel sind all diese Schritte in allgemeinen Szenarien der Dokumentverarbeitung erforderlich. Weitere Informationen finden Sie in den Beschreibungen der entsprechenden Methoden. Wenn Sie die Arbeit mit dem FRDocument-Objekt abgeschlossen haben, geben Sie alle von diesem Objekt verwendeten Ressourcen frei (verwenden Sie dazu die Methode [Close](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/close-method)).

Das Objekt bietet über die Eigenschaft DocumentContentInfo Zugriff auf verschiedene Dokumentattribute wie Autor, Schlüsselwörter, Betreff und Titel.

Das FRDocument-Objekt ist ein sogenanntes „[connectable object](/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-connectable-objects).“ Für Visual Basic in FRE für Windows kann es mit WithEvents deklariert werden. Für C++ (unter allen unterstützten Betriebssystemen) bedeutet dies, dass es die Schnittstelle IConnectionPointContainer unterstützt. Um während der Verarbeitung Benachrichtigungsereignisse zu empfangen, sollte ein C++-Benutzer ein Objekt erstellen, das von der Schnittstelle [IFRDocumentEvents](/de/fine-reader/engine/api-reference/document-related-objects/ifrdocumentevents) abgeleitet ist, und dann:

* Unter Linux oder macOS das Objekt durch Aufruf der globalen Funktion AdviseFREngineObject an das FRDocument-Objekt anbinden.
* Unter Windows die Verbindung zwischen dem Objekt und der im FRDocument-Objekt implementierten Ereignisquelle mit den Standardmitteln von COM einrichten.

Unter Windows kann das FRDocument-Objekt in Visual Basic außerdem mit WithEvents deklariert werden. Die Methoden des FRDocument-Objekts melden Informationen über den Fortschritt der Seitenverarbeitung über spezielle ausgehende Schnittstellen. Diese Schnittstellen sind IFRDocumentEvents (für C++) und die dispinterface DIFRDocumentEvents (für Visual Basic). Visual-Basic-Benutzer müssen sich nicht um die Details der Implementierung von Ereignisschnittstellen kümmern, da diese Entwicklungsplattform einfache Möglichkeiten zu deren Handhabung bereitstellt.

<div id="properties">
  ## Eigenschaften
</div>

<table>
  <thead>
    <tr>
      <th>
        <p>
          <strong>Name</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>Typ</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>Beschreibung</strong>
        </p>
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>
        <p>
          <strong>Application</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/api-reference/engine-object-iengine-interface">Engine</a>
          </strong>

          , <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties">nur lesbar</a>
        </p>
      </td>

      <td>
        <p>
          Gibt das <strong>Engine</strong>-Objekt zurück.
        </p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>Allgemeine Attribute</em>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="allocatedsize" />

          <strong>AllocatedSize</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">\_\_int64</a>
          </strong>

          , nur lesbar
        </p>
      </td>

      <td>
        <p>
          Gibt die Größe des dem <strong>IFRDocument</strong>-Objekt zugewiesenen Speichers zurück. Der Wert dieser Eigenschaft wird in Byte angegeben.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="pages" />

          <strong>Pages</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/api-reference/document-related-objects/frpages">FRPages</a>
          </strong>

          , <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties">nur lesbar</a>
        </p>
      </td>

      <td>
        <p>Gibt die Sammlung der Seiten des Documents zurück.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="plaintext" />

          <strong>PlainText</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/api-reference/text-related-objects/plaintext">PlainText</a>
          </strong>

          , <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties">nur lesbar</a>
        </p>
      </td>

      <td>
        <p>Gibt den Text des Dokuments in einem speziellen "Klartext"-Format aus.</p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>Dokumentsprachen</em>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="basiclanguage" />

          <strong>BasicLanguage</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">BSTR</a>
          </strong>

          , nur lesbar
        </p>
      </td>

      <td>
        <p>
          Gibt die Hauptsprache des erkannten Dokuments zurück. Die Eigenschaft enthält den internen Namen der ersten Sprache in der Sammlung der erkannten Sprachen (Eigenschaft
          <strong>DetectedLanguages</strong>).
        </p>

        <p>
          Diese Eigenschaft hat nur dann einen aussagekräftigen Wert, wenn die Erkennung bei aktivierter automatischer Spracherkennung durchgeführt wurde (siehe die{" "}

          <strong>
            <a href="/de/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/recognizerparams#languagedetectionmode">
              IRecognizerParams::LanguageDetectionMode
            </a>
          </strong>

          {" "}

          Eigenschaft für weitere Informationen); andernfalls ist sie ein leerer string.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="detectedlanguages" />

          <strong>DetectedLanguages</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/api-reference/language-related-objects/detectedlanguages">DetectedLanguages</a>
          </strong>

          , <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties">nur lesbar</a>
        </p>
      </td>

      <td>
        <p>
          Ermöglicht den Zugriff auf die Sammlung der im erkannten Dokument erkannten Erkennungssprachen. Die Sprachen in der Sammlung sind nach ihrer Häufigkeit sortiert: von den am
          häufigsten vorkommenden bis zu den am seltensten vorkommenden.
        </p>

        <p>
          Diese Eigenschaft hat nur dann einen aussagekräftigen Wert, wenn die Erkennung bei aktivierter automatischer Spracherkennung durchgeführt wurde (siehe die{" "}

          <strong>
            <a href="/de/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/recognizerparams#languagedetectionmode">
              IRecognizerParams::LanguageDetectionMode
            </a>
          </strong>

          {" "}

          -Eigenschaft).
        </p>

        <p>Die Sprachliste wird nur nach der Erkennung aktualisiert. Wenn Sie also das Layout des Dokuments manuell bearbeiten, bleibt die Sammlung unverändert.</p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>Dokumentstruktur</em>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="documentstructureoutofdate" />

          <strong>DocumentStructureOutOfDate</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">VARIANT\_BOOL</a>
          </strong>

          , schreibgeschützt
        </p>
      </td>

      <td>
        <p>
          Gibt an, ob die logische Struktur des Dokuments nicht mehr aktuell ist. Wenn diese Eigenschaft TRUE ist, sollten Sie vor dem Export eine Dokumentsynthese durchführen. Andernfalls tritt beim
          Export ein Fehler auf.
        </p>

        <p>
          Bei der Arbeit mit Visual Components ist diese Eigenschaft hilfreich. Die logische Struktur eines Dokuments wird ungültig, wenn ein Benutzer über die GUI von Visual Components die Reihenfolge oder die Anzahl der Seiten im
          Dokument ändert. Wenn ein solches Dokument mit den in Visual Components verfügbaren Befehlen exportiert wird, synthetisieren Visual Components das Dokument automatisch. Wenn Sie jedoch
          FineReader Engine API-Methoden für den Export verwenden, sind Sie dafür verantwortlich, vor dem Export eine Dokumentsynthese durchzuführen.
        </p>

        <Note>
          Beachten Sie, dass nicht nur die Dokumentstruktur, sondern auch die Seitenstruktur ungültig werden kann. Daher sollten Sie vor dem Export außerdem prüfen, ob alle Seiten im Dokument eine gültige Seitenstruktur
          haben (siehe die Eigenschaft <a href="/de/fine-reader/engine/api-reference/document-related-objects/frpage#pagestructureoutofdate">IFRPage::PageStructureOutOfDate</a>).
        </Note>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>Visitenkarten</em>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="businesscards" />

          <strong>BusinessCards</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/api-reference/document-related-objects/businesscards">BusinessCards</a>
          </strong>

          , <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties">nur lesbar</a>
        </p>
      </td>

      <td>
        <p>Bietet Zugriff auf die Sammlung der im Dokument erkannten Visitenkarten.</p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>Anhänge und Metadaten</em>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="documentcontentinfo" />

          <strong>DocumentContentInfo</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/api-reference/document-related-objects/documentcontentinfo">DocumentContentInfo</a>
          </strong>
        </p>
      </td>

      <td>
        <p>Enthält Informationen über den Autor, Schlüsselwörter, den Betreff und den Titel des Dokuments und speichert das Wörterbuch mit den Dokumentinformationen.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="pdfattachments" />

          <strong>PDFAttachments</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/api-reference/document-related-objects/pdfattachments">PDFAttachments</a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Gibt die Sammlung der Anhänge des Dokuments zurück. Diese werden beim Öffnen aus dem eingegebenen PDF-Dokument extrahiert, oder Sie können beim Export eigene Dateien hinzufügen, die an die ausgegebene PDF-Datei
          angehängt werden. Um alle Dateien dieser Sammlung an die ausgegebene PDF-Datei anzuhängen, setzen Sie die{" "}

          <strong>
            <a href="/de/fine-reader/engine/api-reference/parameter-objects/export-parameters/pdfexportfeatures">IPDFExportFeatures::WriteSourceAttachments</a>
          </strong>

          {" "}

          Eigenschaft auf TRUE.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="pdffontnames" />

          <strong>PDFFontNames</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/api-reference/supplementary-objects-and-methods/stringscollection">StringsCollection</a>
          </strong>

          , <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties">nur lesbar</a>
        </p>
      </td>

      <td>
        <p>
          Gibt die Sammlung der Namen von Schriftarten zurück, die aus den Ressourcen der Eingabe-PDF-Datei extrahiert wurden. Wenn das Dokument durch Öffnen einer Datei in einem anderen Format oder aus einer PDF-Datei erstellt wurde,
          die keine Schriftarten enthält, wird eine leere Sammlung zurückgegeben.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="sourcehasdigitalsignature" />

          <strong>SourceHasDigitalSignature</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">VARIANT\_BOOL</a>
          </strong>

          , nur lesbar
        </p>
      </td>

      <td>
        <p>Gibt an, ob mindestens eine der Quelldateien eine digital signierte PDF-Datei war.</p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>Temporäre Dateien und Flush-Verhalten</em>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="pageflushingpolicy" />

          <strong>PageFlushingPolicy</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/api-reference/enumerations/pageflushingpolicyenum">PageFlushingPolicyEnum</a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Gibt an, ob die{" "}

          <strong>
            <a href="/de/fine-reader/engine/api-reference/image-related-objects/imagedocument">ImageDocument</a>
          </strong>

          {" "}

          und die{" "}

          <strong>
            <a href="/de/fine-reader/engine/api-reference/layout-related-objects/layout">Layout</a>
          </strong>

          {" "}

          Objekte für die entsprechenden Seiten aus dem Speicher entladen und auf dem Datenträger gespeichert werden sollen, wenn keine Referenzen auf diese Objekte vorhanden sind.
        </p>

        <p>
          Unter <strong>Linux</strong> werden die ImageDocuments und Layouts für nicht verwendete Seiten nicht auf dem Datenträger gespeichert, wenn diese Eigenschaft auf PFP\_KeepInMemory gesetzt ist.
        </p>

        <p>Der Standardwert dieser Eigenschaft ist PFP\_Auto.</p>

        <p>
          Unter <strong>macOS</strong> wird dieser Eigenschaftswert ignoriert. Die ImageDocuments und Layouts für nicht verwendete Seiten werden immer auf dem Datenträger entladen.
        </p>

        <p>
          Für <strong>Windows</strong>: Um die ImageDocument- und Layout-Objekte für einzelne Seiten des Dokuments aus dem Speicher zu entladen und auf dem Datenträger zu speichern, verwenden Sie für die entsprechenden Seiten die Methode{" "}
          <a href="/de/fine-reader/engine/api-reference/document-related-objects/frpage/flush-method">IFRPage::Flush</a>.
        </p>

        <p>Der Standardwert dieser Eigenschaft ist PFP\_Auto.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="tempdir" />

          <strong>TempDir</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">BSTR</a>
          </strong>
        </p>
      </td>

      <td>
        <p>Gibt den Pfad zu dem Ordner an, in dem die temporären Bilddateien im internen Format von ABBYY FineReader Engine gespeichert werden.</p>
        <p>Standardmäßig hat diese Eigenschaft den Wert "%TEMP%\ABBYY FineReader Engine 12".</p>
      </td>
    </tr>
  </tbody>
</table>

<div id="methods">
  ## Methoden
</div>

| Name                                                                                                                                                 | Beschreibung                                                                                                                                                                                                                                                                                                         |
| ---------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [AddImageDocument](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/addimagedocument-method)                                 | Fügt dem Dokument ein geöffnetes Bild hinzu, das durch das [ImageDocument](/de/fine-reader/engine/api-reference/image-related-objects/imagedocument)-Objekt dargestellt wird.                                                                                                                                        |
| [AddImageFile](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/addimagefile-method)                                         | Öffnet eine Bilddatei und fügt die zur geöffneten Datei gehörenden Seiten dem Document hinzu.                                                                                                                                                                                                                        |
| [AddImageFileFromAttachment](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/addimagefilefromattachment-method)             | Öffnet eine Bilddatei aus dem Anhang und fügt die Seiten der geöffneten Datei dem Dokument hinzu.                                                                                                                                                                                                                    |
| [AddImageFileFromMemory](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/addimagefilefrommemory-method)                     | Öffnet eine Bilddatei aus dem globalen Speicher, in den sie zuvor vom Benutzer geladen wurde, und fügt die Seiten der geöffneten Datei dem Document hinzu.                                                                                                                                                           |
| [AddImageFileFromStream](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/addimagefilefromstream-method)                     | Öffnet eine Bilddatei aus dem vom Benutzer implementierten Eingabestream und fügt die Seiten der geöffneten Datei dem Document hinzu.                                                                                                                                                                                |
| [AddImageFileWithPassword](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/addimagefilewithpassword-method)                 | Öffnet eine kennwortgeschützte Bilddatei und fügt die Seiten der geöffneten Datei dem Document hinzu.                                                                                                                                                                                                                |
| [AddImageFileWithPasswordCallback](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/addimagefilewithpasswordcallback-method) | Öffnet eine Bilddatei über die [IImagePasswordCallback](/de/fine-reader/engine/api-reference/image-related-objects/iimagepasswordcallback)-Schnittstelle und fügt dem Document die Seiten der geöffneten Datei hinzu.                                                                                                |
| [AddPage](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/addpage-method)                                                   | Fügt dem Document eine Seite hinzu.                                                                                                                                                                                                                                                                                  |
| [Analyze](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/analyze-method)                                                   | Führt eine Layout-Analyse für alle Seiten im Document durch.                                                                                                                                                                                                                                                         |
| [AnalyzePages](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/analyzepages-method)                                         | Führt eine Layout-Analyse für die angegebenen Seiten in einem Dokument durch.                                                                                                                                                                                                                                        |
| [CheckTextLayer](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/checktextlayer-method)                                     | Prüft, ob auf den angegebenen Dokumentseiten eine Textebene vorhanden und zuverlässig ist.                                                                                                                                                                                                                           |
| [Close](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/close-method)                                                       | Gibt alle vom FRDocument-Objekt verwendeten Ressourcen frei und versetzt das Objekt in seinen Anfangszustand zurück (wie nach seiner Erstellung mit der Methode [IEngine::CreateFRDocument](/de/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createlessobjectgreater-methods)). |
| [ConvertFromOldVersion](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/convertfromoldversion-method)                       | Lädt den Inhalt des FRDocument-Objekts, der von früheren Versionen von ABBYY FineReader Engine gespeichert wurde, aus dem angegebenen Ordner.                                                                                                                                                                        |
| [Export](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/export-method)                                                     | Speichert das Dokument als Datei in einem externen Format.                                                                                                                                                                                                                                                           |
| [ExportPages](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/exportpages-method)                                           | Speichert die angegebenen Seiten als Datei in einem externen Format.                                                                                                                                                                                                                                                 |
| [ExportToMemory](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/exporttomemory-method)                                     | Speichert das Dokument in einem externen Format im Speicher.                                                                                                                                                                                                                                                         |
| [LoadFromFolder](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/loadfromfolder-method)                                     | Lädt den von ABBYY FineReader Engine 12 gespeicherten Inhalt des FRDocument-Objekts aus dem angegebenen Ordner.                                                                                                                                                                                                      |
| [Preprocess](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/preprocess-method)                                             | Führt für alle Seiten im Dokument eine Vorverarbeitung durch: Korrigiert Seitenorientierung, Invertierung und geometrische Verzerrungen und führt bei Bedarf eine Seitentrennung durch.                                                                                                                              |
| [PreprocessPages](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/preprocesspages-method)                                   | Führt für die angegebenen Seiten im Dokument eine Vorverarbeitung durch: korrigiert die Seitenorientierung, die Invertierung und geometrische Verzerrungen und führt bei Bedarf eine Seitentrennung durch.                                                                                                           |
| [Process](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/process-method)                                                   | Führt die Vorverarbeitung, Layout-Analyse, Erkennung sowie die Seiten- und Dokumentsynthese für alle Seiten im Dokument durch.                                                                                                                                                                                       |
| [ProcessPages](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/processpages-method)                                         | Führt die Vorverarbeitung, Layout-Analyse, Erkennung sowie die Seiten- und Dokumentsynthese für die angegebenen Seiten im Dokument durch.                                                                                                                                                                            |
| [Recognize](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/recognize-method)                                               | Führt die Erkennung und Seitensynthese für alle Seiten im Dokument durch.                                                                                                                                                                                                                                            |
| [RecognizePages](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/recognizepages-method)                                     | Führt die Erkennung und die Seitensynthese für die angegebenen Seiten im Document durch.                                                                                                                                                                                                                             |
| [SaveToFolder](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/savetofolder-method)                                         | Speichert den Inhalt des FRDocument-Objekts im angegebenen Ordner.                                                                                                                                                                                                                                                   |
| [SplitPages](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/splitpages-method)                                             | Teilt jede der angegebenen Seiten des Dokuments in mehrere Seiten auf. Diese Methode ist nützlich, wenn es sich bei einer Seite um eine Doppelseite eines Buches handelt oder wenn die Seite Bilder mehrerer Visitenkarten enthält. Die Methode liefert Informationen dazu, wie die Seiten aufgeteilt wurden.        |
| [Synthesize](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/synthesize-method)                                             | Führt die Dokumentsynthese für alle Seiten des Dokuments durch.                                                                                                                                                                                                                                                      |
| [SynthesizePages](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/synthesizepages-method)                                   | Führt die Dokumentsynthese für die angegebenen Seiten des Dokuments durch.                                                                                                                                                                                                                                           |

<div id="related-objects">
  ## Verwandte Objekte
</div>

<img src="https://mintcdn.com/abbyy/lsETHFYUFiongXSm/images/fine-reader/engine/frdocument.gif?s=6900fd736eed5657d9f13e75bc946abc" alt="FRDocument" width="453" height="275" data-path="images/fine-reader/engine/frdocument.gif" />[](/de/fine-reader/engine/api-reference/document-related-objects/businesscard)[](/de/fine-reader/engine/api-reference/document-related-objects/businesscards)[](/de/fine-reader/engine/api-reference/language-related-objects/detectedlanguage)[](/de/fine-reader/engine/api-reference/language-related-objects/detectedlanguages)[](/de/fine-reader/engine/api-reference/text-related-objects/plaintext)[](/de/fine-reader/engine/api-reference/document-related-objects/documentinformationdictionaryitem)[](/de/fine-reader/engine/api-reference/document-related-objects/documentinformationdictionary)[](/de/fine-reader/engine/api-reference/document-related-objects/documentcontentinfo)[](/de/fine-reader/engine/api-reference/text-related-objects/plaintext)[](/de/fine-reader/engine/api-reference/layout-related-objects/layout)[](/de/fine-reader/engine/api-reference/image-related-objects/imagedocument)[](/de/fine-reader/engine/api-reference/document-related-objects/frpage)[](/de/fine-reader/engine/api-reference/document-related-objects/frpages)

[Objektdiagramm](/de/fine-reader/engine/api-reference/object-diagram)

<div id="output-parameter">
  ## Ausgabeparameter
</div>

Dieses Objekt ist der Ausgabeparameter der Methoden [CreateFRDocument](/de/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createlessobjectgreater-methods) und [CreateFRDocumentFromImage](/de/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createfrdocumentfromimage-method) des Objekts [Engine](/de/fine-reader/engine/api-reference/engine-object-iengine-interface).

<div id="input-parameter">
  ## Eingabeparameter
</div>

Dieses Objekt wird den folgenden Methoden als Eingabeparameter übergeben:

* Methode [CreateObjectFromDocument](/de/fine-reader/engine/api-reference/classification-related-objects/classificationengine/createobjectfromdocument-method) des Objekts [ClassificationEngine](/de/fine-reader/engine/api-reference/classification-related-objects/classificationengine)
* Methode [CompareDocuments](/de/fine-reader/engine/api-reference/document-comparison-objects/comparator/comparedocuments-method) des Objekts [Comparator](/de/fine-reader/engine/api-reference/document-comparison-objects/comparator)
* Methode [OnDocumentChanged](/de/fine-reader/engine/visual-components-reference/idocumentviewerevents/ondocumentchanged-method) der Schnittstelle [IDocumentViewerEvents](/de/fine-reader/engine/visual-components-reference/idocumentviewerevents) (für visuelle Komponenten)
* Methode [OnDocumentChanged](/de/fine-reader/engine/visual-components-reference/itextvalidatorevents/ondocumentchanged-method) der Schnittstelle [ITextValidatorEvents](/de/fine-reader/engine/visual-components-reference/itextvalidatorevents)  (für visuelle Komponenten)

<div id="related-visual-components">
  ## Verwandte visuelle Komponenten
</div>

<img src="https://mintcdn.com/abbyy/lsETHFYUFiongXSm/images/fine-reader/engine/frdocument_vc.gif?s=acb017c98448982b0535be77fab535f7" alt="FRDocument_VC" width="294" height="79" data-path="images/fine-reader/engine/frdocument_vc.gif" />[](/de/fine-reader/engine/visual-components-reference/textvalidator#frdocument)[](/de/fine-reader/engine/visual-components-reference/documentviewer#frdocument)[](/de/fine-reader/engine/visual-components-reference/supplementary-objects/componentsynchronizer#document)[](/de/fine-reader/engine/visual-components-reference/textvalidator)[](/de/fine-reader/engine/visual-components-reference/supplementary-objects/componentsynchronizer)[](/de/fine-reader/engine/visual-components-reference/documentviewer)

<div id="samples">
  ## Beispiele
</div>

<Accordion title="C#-Code">
  ```csharp theme={null}
  FREngine.IEngine engine;
  // Dokument erstellen
  FREngine.IFRDocument document = Engine.CreateFRDocument();
  try {
   // Bilddatei zum Dokument hinzufügen
   document.AddImageFile( "D:\\Demo.tif", null, null );
   // Dokument erkennen
   document.Process( null );
   // Ergebnisse mit Standardparametern als rtf speichern
   document.Export( "D:\\Demo.rtf", FREngine.FileExportFormatEnum.FEF_RTF, null );
  }
  catch( Exception error )
  {
   ...
  }
  finally {
   // Dokument schließen
   document.Close();
  }
  ```
</Accordion>

<Accordion title="C++ (COM)-Code">
  ```cpp theme={null}
  FREngine::IEnginePtr Engine;
  // Dokument erstellen
  FREngine::IFRDocumentPtr frDocument = Engine->CreateFRDocument();
  try {
   // Bilddatei zum Dokument hinzufügen
   frDocument->AddImageFile( L"D:\\Demo.tif", 0, 0 );
   // Dokument erkennen
   frDocument->Process( 0 );
   // Ergebnisse mit Standardparametern als rtf speichern
   frDocument->Export( L"D:\\Demo.rtf", FREngine::FEF_RTF, 0 );
  } catch( _com_error& e ) {
   ...
   // Dokument schließen
   frDocument->Close();
  }
  // Dokument schließen
  frDocument->Close();
  ```
</Accordion>

Das Objekt wird in fast allen [Codebeispielen](/de/fine-reader/engine/guided-tour/samples) verwendet; eine Ausnahme ist das [BatchProcessing](/de/fine-reader/engine/guided-tour/samples#batchprocessing)-Codebeispiel für Linux und Windows.

<div id="see-also">
  ## Siehe auch
</div>

[FRPage](/de/fine-reader/engine/api-reference/document-related-objects/frpage)

[IFRDocumentEvents](/de/fine-reader/engine/api-reference/document-related-objects/ifrdocumentevents)

[Parallelverarbeitung mit der ABBYY FineReader Engine](/de/fine-reader/engine/guided-tour/advanced-techniques/parallel-processing)

[Arbeiten mit verknüpfbaren Objekten](/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-connectable-objects)

[Arbeiten mit Eigenschaften](/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)
