Topics
All
MacOS
(Only)
Windows
(Only)
Linux
(Only, Not)
iOS
(Only, Not)
Components
Crossplatform Mac & Win
Server
Client
Old
Deprecated
Guides
Examples
Videos
New in version:
12.2
12.3
12.4
12.5
13.0
13.1
13.2
13.3
13.4
13.5
Statistic
FMM
Blog
Component: Container
Functions to work on containers.
Version | macOS | Windows | Linux | Server | iOS SDK |
1.3 / 11.4 | ✅ 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.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.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 |
37 functions shown.
These functions require a license (65%).
Release notes
- 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.
- Version 11.2
- Added Container.ReadImageFile function.
- Improved memory usage of Container.ReadImage, PDFKit.GeneratePreview and PDFKit.GetPDFPageImage functions, especially for server.
- Version 10.5
- Fixed memory leaks in BinaryFile.WriteContainer, Container.ReadImage, Vision.ClassifyImage, Vision.DetectBarcode and Vision.RecognizeText functions.
- Version 9.1
- Rewrote Container.Compress and Container.Decompress to work faster.
Blog Entries
- Container
- Combine MBS functions to automate processes in FileMaker
- Conferences
- MBS Filemaker Plugin Overview
FileMaker Magazin
Example Databases
