Legato
Legato

GoFiler Legato Script Reference

 

Legato v 1.4j

Application v 5.22b

  

 

Chapter SixFile Functions (continued)

EncodeFile Function

Overview

The EncodeFile function performs a level of encoding on a source file and saves the result to a destination file.

Syntax/Parameters

Syntax

int = EncodeFile ( string source, string destination, [int mode], [int pad] );

Parameters

source

A string specifying the source filename and path. This file can be a URL.

destination

A string containing the destination filename and path. The file will be overwritten without warning.

mode

An optional int containing a mode. Encode file only supports ENCODE_BASE64. This must be zero or ENCODE_BASE64 if pad is provided.

pad

An optional int specifying a pad value. Padding is inert but can help make the resulting output conform more closely with the coding containing the encoded data.

Return Value

Returns an int as ERROR_NONE or a formatted error code on failure. The error can apply to either the source or the destination file as indicated by the ERROR_DT_SOURCE or ERROR_DT_DESTINATION flags, respectively, or to the actual encoding of the file.

Remarks

The function currently only supports Base64.

Related Functions

Platform Support

Go13, Go16, GoFiler Complete, GoFiler Corporate, GoFiler, GoFiler Lite, GoXBRL

Legato IDE, Legato Basic