@GetPictureFileInfo
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.
