Skip to main content
Version: Next

Pictures

BLOB TO PICTURE ( pictureBlob : Blob ; picture : Picture {; codec : Text} )
COMBINE PICTURES ( resultingPict : Picture ; pict1 : Picture ; operator : Integer ; pict2 : Picture {; horOffset : Integer ; vertOffset : Integer} )
CONVERT PICTURE ( picture : Picture ; codec : Text {; compression : Real} )
CREATE THUMBNAIL ( source : Picture ; dest : Picture {; width : Integer {; height : Integer {; mode : Integer {; depth : Integer}}}} )
Equal pictures ( picture1 : Picture, Picture ; picture2 : Picture, Picture ; mask : Picture, Picture ) : Boolean
Get picture file name ( picture : Picture, Picture ) : Text
GET PICTURE FORMATS ( picture : Picture ; codecIDs : Text array )
GET PICTURE FROM LIBRARY ( picRef : Integer, Text ; picture : Picture )
GET PICTURE FROM LIBRARY ( picName : Integer, Text ; picture : Picture )

GET PICTURE KEYWORDS ( picture : Picture, Picture ; arrKeywords : Text array {; *} )
GET PICTURE METADATA ( picture : Picture ; metaName : Text ; metaContents : Variable {; ...(metaName : Text, metaContents : Variable)} )
Is picture file ( filePath : Text {; *} ) : Boolean
PICTURE CODEC LIST ( codecArray : Text array {; namesArray : Text array}{; *} )
PICTURE LIBRARY LIST ( picRefs : Integer array ; picNames : Text array )
PICTURE PROPERTIES ( picture : Picture ; width : Real ; height : Real {; hOffset : Integer {; vOffset : Integer {; mode : Integer}}} )
Picture size ( picture : Picture ) : Integer
PICTURE TO BLOB ( picture : Picture ; pictureBlob : Blob ; codec : Text )
READ PICTURE FILE ( fileName : Text ; picture : Picture {; *} )
REMOVE PICTURE FROM LIBRARY ( picRef : Integer, Text )
REMOVE PICTURE FROM LIBRARY ( picName : Integer, Text )

SET PICTURE FILE NAME ( picture : Picture, Picture ; fileName : Text )
SET PICTURE METADATA ( picture : Picture ; metaName : Text ; metaContents : Variable {; ...(metaName : Text, metaContents : Variable)} )
SET PICTURE TO LIBRARY ( picture : Picture ; picRef : Integer ; picName : Text )
TRANSFORM PICTURE ( picture : Picture ; operator : Integer {; param1 : Real {; param2 : Real {; param3 : Real {; param4 : Real}}}} )
WRITE PICTURE FILE ( fileName : Text ; picture : Picture {; codec : Text} )