Zum Hauptinhalt springen
Diese Methode speichert eine Kopie der aktuellen Bildebene als Bilddatei im angegebenen Format.
Mit dieser Methode können Sie keine PDF-Datei speichern, die nur aus Bildern besteht. Dies ist jedoch mit einer der Exportmethoden möglich, zum Beispiel mit der Methode Export des entsprechenden FRPage-Objekts, wenn IPDFExportParams::TextExportMode auf PEM_ImageOnly gesetzt ist.

Syntax

C++

HRESULT WriteToFile(
  BSTR                FileName,
  ImageFileFormatEnum Format,
  IImageModification* Modification,
  IUnknown*           ExtendedParams
);

C#

void WriteToFile(
  string              FileName,
  ImageFileFormatEnum Format,
  IImageModification   Modification,
  object              ExtendedParams
);

Visual Basic .NET

Sub WriteToFile( _
  FileName As String, _
  Format As ImageFileFormatEnum, _
  [Modification As IImageModification = Nothing], _
  [ExtendedParams As Object = Nothing] _
)

Parameter

FileName [in] Dieser Parameter enthält den vollständigen Pfad zur Bilddatei, unter dem das Bild gespeichert werden soll. Beispiel: C:\MyPictures\MyPic.bmp. Wenn unter diesem Pfad bereits eine Datei vorhanden ist, wird sie ohne Rückfrage überschrieben. Format [in] Eine Variable vom Typ ImageFileFormatEnum, die das Format der Ausgabedatei angibt. Nicht alle in dieser Enumeration definierten Formate werden zum Schreiben unterstützt. Modification [in] Dieser Parameter vom Typ ImageModification definiert Änderungen, die am Bild vorgenommen werden, bevor es in die Datei geschrieben wird. Dieser Parameter ist optional und kann 0 sein; in diesem Fall werden am Bild keine Änderungen vorgenommen. ExtendedParams [in] Diese Variable kann auf ein Objekt vom Typ JpegExtendedParams, PngExtendedParams oder TiffExtendedParams verweisen, das Parameter zum Speichern des Bildes im JPEG-, PNG- bzw. TIFF-Format definiert. Dieser Parameter ist optional und kann 0 sein. In diesem Fall wird das Bild bei JPEG mit verlustfreier JPEG-2000-Komprimierung, bei PNG ohne Transparenz und bei TIFF mit der Standardqualität gespeichert.
Unter Linux müssen Sie für diesen Parameter NULL übergeben, wenn Sie mit ABBYY FineReader Engine arbeiten, die out-of-process geladen ist.

Rückgabewerte

Diese Methode hat keine spezifischen Rückgabewerte. Sie gibt die Standardrückgabewerte der Funktionen von ABBYY FineReader Engine zurück.

Siehe auch

Arbeiten mit Bildern ImageFileFormatEnum ImageModification