Components | All | New | MacOS | Windows | Linux | iOS | ||||
Examples | Mac & Win | Server | Client | Guides | Statistic | FMM | Blog | Deprecated | Old |
Component: Container
Functions to work on containers.
Version | macOS | Windows | Linux | Server | iOS SDK |
1.3 / 14.2 | ✅ Yes | ✅ Yes | ✅ 92% | ✅ 97% | ✅ 97% |
Item | Details | Server |
---|---|---|
Container.Compress Compresses a container value. | All 5.3 |
✅ Server |
Container.DecodeFromBase64 Decodes data from base64 text into a container value. | All 4.4 |
✅ Server |
Container.DecodeFromHex Decodes data from hex text into a container value. | All 6.5 |
✅ Server |
Container.Decompress Decompresses a container value. | All 5.3 |
✅ Server |
Container.Deserialize Restores a serialized container value. | All 5.2 |
✅ Server |
Container.Export Writes selected data content from a container to a file path. | All 1.6 |
✅ Server |
Container.ExtractStream Extracts a single frame and returns as new container value. | All 4.3 |
✅ Server |
Container.GetBase64 Returns the base 64 encoded value of the container. | All 1.4 |
✅ Server |
Container.GetCount Counts the number of types in a container field. | All 1.4 |
✅ Server |
Container.GetDataURL Returns the complete Data url for an image stored in a container field. | All 1.4 |
✅ Server |
Container.GetHeight Returns the Height of the image in pixels. | All 1.3 |
✅ Server |
Container.GetHex Returns the hex encoded value of the container. | All 6.5 |
✅ Server |
Container.GetJPEGHeight Deprecated Returns the Height of JPEG image stored in a container field. | All 1.3 |
✅ Server |
Container.GetJPEGHeightResolution Deprecated Returns the Vertical Resolution of the JPEG image stored in a container field in pixels per inch. | All 1.3 |
✅ Server |
Container.GetJPEGWidth Deprecated Returns the Width of JPEG image stored in a container field. | All 1.3 |
✅ Server |
Container.GetJPEGWidthResolution Deprecated Returns the Horizontal Resolution of the preview image stored in a container field in pixels per inch. | All 1.3 |
✅ Server |
Container.GetName Queries the path list from a container. | All 3.0 |
✅ Server |
Container.GetResolution Queries the DPI settings stored in a container. | All 4.2 |
✅ Server |
Container.GetSize Returns the size of the container. | All 1.4 |
✅ Server |
Container.GetText Returns the text value of the container data. | All 7.2 |
✅ Server |
Container.GetTotalSize Returns the size of the whole container in bytes. | All 1.3 |
✅ Server |
Container.GetType Returns the type at the given index (zero based). | All 1.4 |
✅ Server |
Container.GetTypeSize Returns the size of the indicated object type in container field. | All 1.3 |
✅ Server |
Container.GetTypes Returns the list of objects in the container field. | All 1.3 |
✅ Server |
Container.GetWidth Returns the Width of the image in pixels. | All 1.3 |
✅ Server |
Container.IdentifyData Checks file type from the data. | All 14.0 |
✅ Server |
Container.IsCompressed Queries whether container is compressed. | All 7.5 |
✅ Server |
Container.ReadArchive Reads an archived container. | All 4.4 |
✅ Server |
Container.ReadFile Reads a file with the given path. | All 6.4 |
✅ Server |
Container.ReadImage Reads and convert image. | Mac/Win/iOS 8.4 |
✅ Server |
Container.ReadImageFile Reads and convert image file. | Mac/Win/iOS 11.2 |
✅ Server |
Container.Remove Removes a stream from container value. | All 3.3 |
✅ Server |
Container.RemovePreview Removes the preview from a container value. | All 14.2 |
✅ Server |
Container.Rename Renames the file path in a container value. | All 3.0 |
✅ Server |
Container.RenameStream Renames a stream in a container. | All 4.3 |
✅ Server |
Container.Screenshot Takes screenshot from a named control in FileMaker. | Mac/Win 11.4 |
❌ Server |
Container.Serialize Serialized a container as a text. | All 5.2 |
✅ Server |
Container.WriteArchive Writes an archive with container value. | All 4.4 |
✅ Server |
Container.WriteFile Writes a file with the given container. | All 6.4 |
✅ Server |
39 functions shown.
These functions require a license (64%).
Release notes
- Version 14.2
- Added Container.RemovePreview function to remove preview from container.
- Version 14.1
- Fixed a problem in Container.Decompress function.
- Version 14.0
- Added Container.IdentifyData, Files.IdentifyData and Text.IdentifyData functions.
- Version 13.1
- Added Windows support for Container.ReadImage and Container.ReadImageFile functions to e.g. load HEIF/HEIC files on Windows.
- Fixed a problem with Container.ReadImage function returning error about NSRange being wrong.
- Fixed ScreenshotRect, Container.Screenshot and WebView.Screenshot for Windows to better use right DPI for high DPI screens.
- Version 12.3
- Changed Container.GetDataURL function to use right mime type for WebP images.
- Fixed Container.GetBase64 function to work without error and only container parameter.
- Version 12.2
- Changed Container.GetBase64 and Container.GetHex to return main container item if no index is passed.
- Version 12.0
- Fixed Container.ReadFile to read empty files.
- Version 11.4
- Added Container.Screenshot function, which may replace WebView.Screenshot for some users.
- Version 11.3
- Fixed a memory leak in Container.ReadFile function when used on server and FileMaker creates a PDF preview.
Blog Entries
- Container
- Combine MBS functions to automate processes in FileMaker
- Conferences
- MBS Filemaker Plugin Overview
FileMaker Magazin
- Ausgabe 3/2024, Seite 31
- Ausgabe 6/2020, Seite 32
- Ausgabe 4/2020, Seite 33
- Ausgabe 6/2018, Seite 30 bis 31
Example Databases
- Containers/Container Compression
- Containers/Container Remove Test
- Containers/Create Container Preview
- Drag and Drop/DragTest
- DynaPDF/Signature Appearance
- GraphicsMagick/Image Scaling
- iOS/Examples/DocumentPicker iOS
- Mac only/ImageCapture/ImageCapture
- SQL in FileMaker/ImageGallery
- Win Only/PhotoAcquire