Instructions of PayloadInImage IOS (Iphone) APP

2/8/2015

(Back To Main)

 

1. Main Menu

This APPs can be utilized to pack and unpack user personal data into carrying or hosting image. These include:

Apple IOS APP can work only on its own APP Documents Folder. User can import images to this folder and export images from this folder.

A pair of packing and unpacking menu button entries is provided for each kind of payloads.

Additional menu button entries are the utilities functions for viewing file/image, copying file/image, global settings, and importing and exporting images.

 

 

 

2. Insert and Query Key-Value Records Payload

A host image of lossless style (e.g., *.png or *.tif file) is selected to hosting user personal key-value records (e.g., multiple account login secretes).

Field Host Image is for entering the host image.

Field Permit String is the packing/unpacking key and AES encryption key.

Button KB Off is for hiding keyboard.

Buttons Insert and Query are for inserting and querying key-value record.

Button File Chooser is for selecting file for the current focused field.

Button Advanced Settings is for viewing and changing the data packing/unpacking control parameters.

Button Query is for a quick validation of new packed data before sending out.

 

 

 

 

 

3. Pack and Unpack A Message Payload

Field Input Image is for entering carrying image, which should be large enough to hold the payload to pack.

Field Output Image is for entering result image, which must be a lossless style (i.e., *.png or *.tif file) .

Field Permit String is the packing/unpacking key and AES encryption key.

Button KB Off is for hiding keyboard.

Buttons Pack Message and Unpack Message are for packing and unpacking payload message.

Button File Chooser is for selecting file for the current focused field.

Button Advanced Settings is for viewing and changing the data packing/unpacking control parameters.

Button Validate is for a quick validation of new packed data before sending out.

 

 

 

 

 

4. Pack and Unpack A File Payload

Field Input Image is for entering carrying image, which should be large enough to hold the payload to pack.

Field Output Image is for entering result image, which must be a lossless style (i.e., *.png or *.tif file) .

Field Payload File is for entering carrying payload file, which can be any file type.

Field Permit String is the packing/unpacking key and AES encryption key.

Button KB Off is for hiding keyboard.

Buttons Pack File and Unpack File are for packing and unpacking payload file.

Button File Chooser is for selecting file for the current focused field.

Button Advanced Settings is for viewing and changing the data packing/unpacking control parameters.

Button Validate is for a quick validation of new packed data before sending out.

 

 

 

 

 

5. Pack and Unpack Advanced Settings

In all packing/unpacking screens, Button Advanced Settings comes this screen.

Field Module Number might be only field a user may change. The larger the module number, the more payload a carrying image can carry. Roughly, using module number 16, a carrying image can hold a payload of its half size.

Turning off encryption is not recommended.

Button KB Off is for hiding keyboard.

Button Load Default is for loading default settings.

Button Save As Default is for saving current settings a default to be used in future all packing/unpacking operations.

Button Apply This Time is for using this set of settings only for this packing/unpacking operation.

Button Cancel is for abandoning this set of settings and still use default settings for this packing/unpacking operation.

 

 

 

6. Global Settings

Apple IOS APP can work only on its own APP Documents Folder.

This screen allows user to select a host image for holding key-value records payloads.

Check Box Show Sample Input Value is for turning on/off field sample values of all screens.

Button KB Off is for hiding keyboard.

 

 

 

7. Show Images or Files

This screen is for browsing and viewing image files and text files in the image folder of this APP.

Button KB Off is for hiding keyboard.

Button File Chooser is for browsing file.

Button Delete allows user to delete the file which is currently being shown.

Image path and size are shown on the screen.

For user convenience, Button Convert/Copy is for moving to Convert/Copy Image/File screen; Button Export for moving to Export Image/File screen.

 

 

 

8. Convert or Copy Images

This screen is for converting image type (e.g., creating a lossless image of type *.png), resizing image, and converting image to grayscale.

Button KB Off is for hiding keyboard.

Button File Chooser is for browsing and selecting file. Button Copy File/Convert Image is for proceeding the operation.

 

 

 

9. Import Images From Download Folder or Camera

Apple IOS APP can work only on its own APP Documents Folder.

Thus, this Import Images screen is provided to allow users to import images from IOS device's image folder or take new pictures using IOS device's camera.

After importing an image and showing on the screen, click Button Save As to actually save to the APP Documents Folder.

Button KB Off is for hiding keyboard.

 

 

 

10. Export Images By Email

Apple IOS APP can work only on its own APP Documents Folder.

Thus, this Export Images screen is provided to allow users to export images to outside world using the installed email system of this IOS device.

Button KB Off is for hiding keyboard.

Button File Chooser is for browsing and selecting file. Button Send Email is for proceeding the operation.

 

 

 

Back To Main