Function DE Version 4.50

@GetPictureFileInfo

RichText

Syntax

@GetPictureFileInfo(PICFILEHANDLE;FILETYPE);
@GetPictureFileInfo(PICFILEHANDLE;FILETYPE;FNIFD);
@GetPictureFileInfo(PICFILEHANDLE;FILETYPE;FNIFD;TEXTRETDESCRIPTION);

Beschreibung

Gibt Informationen über den Inhalt einer Bild-Datei (eines Bildes innerhalb einer Bild-Datei) zurück.

FILEHANDLE PICFILEHANDLE:
FILEHANDLE auf eine im Binär-Modus geöffnete Bild-Datei.

FN FILETYPE:
1=TIFF File monochrom (T4 Compression in reverse bit per byte order)

FN FNIFD:
Die IFD Position angeben (für Bild 1 bitte 0 angeben).
Die IFD Position des nächsten Bildes kann über @GetPictureFileInfo (Element 12) ermittelt werden.

TEXT TEXTRETDESCRIPTION:
Wird dieser Parameter angegeben wird in ihm der Inhalt der ImageDescription Feldes des Tiff Files zurückgegeben.

Return-Wert:
Im Erfolgsfall eine Bild-InformationsListe (FLOATLIST), andernfalls @ERROR.

FLOATLIST Bild-InformationsListe:
Element   Info

1   Compression Type
2   PicWidth (width of pic in pixel)
3   PicLength (length of pic in pixel)
4   XRes   (XRes of pic in pixel)
5   YRes   (YRes of pic in pixel)
6   Unit   1= None 2=Inch 3=Centimeter
7   FillOrder
8   T4Options
9   StripStart
10   Page   (This Page)
11   Pages   (All Pages in File)
12   NextIFD

Beispiel: @GetPictureFileInfo(PICFILEHANDLE;FILETYPE);

TiffFileName:="1P001.TIF";

FH:=@OpenOSFile(TiffFileName;"BR");
Ret:=@GetPictureFileInfo(FH;1);
@LogReport(Ret;3);
FH:=@CloseOSFile(FH);

Es werden die Informationen über den Ihnalt der Bild-Datei (muß eine TIFF Datei sein; siehe FN FILETYPE) mit dem Namen "1P001.TIF" ausgegeben.