Components All New MacOS Windows Linux iOS
Examples Mac & Win Server Client Guides Statistic FMM Blog Deprecated Old

ImagePicker.WriteImageToSavedPhotosAlbum

Adds a photo to the saved photos album (camera roll).

Component Version macOS Windows Linux Server iOS SDK
ImagePicker 7.3 ❌ No ❌ No ❌ No ❌ No ✅ Yes
MBS( "ImagePicker.WriteImageToSavedPhotosAlbum"; Image { ; FileName; ScriptName; Parameter } )   More

Parameters

Parameter Description Example Flags
Image The image container to add to photo roll.
FileName The file name for the script. Get(FileName) Optional
ScriptName The script name for the trigger. Optional
Parameter The script parameter to use. Optional

Result

Returns OK or error.

Description

Adds a photo to the saved photos album (camera roll).
The work is done in background and we can optionally trigger a script when done.

This function requires a native path. Use Path.FileMakerPathToNativePath to convert a FileMaker path to a native path if required. If you like to have the user choose the path, you can use FileDialog functions.

Examples

Add image to saved photos:

If [ IsEmpty ( ImagePicker::Picture ) ]
    Show Custom Dialog [ "No image?" ]
Else
    Set Variable [ $path ; Value: MBS( "ImagePicker.WriteImageToSavedPhotosAlbum"; ImagePicker::Picture; Get(FileName); "AddedToCameraRoll" ) ]
End If

See also

Example Databases

This function checks for a license.

Created 17th June 2017, last changed 25th September 2023


ImagePicker.VideoIsCompatibleWithSavedPhotosAlbum - ImagePicker.WriteVideoToSavedPhotosAlbum