AFP2web Server Services

 

1.    Usage Request

URL: http://server:port/services/transform

 

2.    Buffer Input- Buffer Output API

URL: http://server:port/services/transform

Method: Post

Parameter Name

Value

InputBuffer

Content of file to be transformed

OutputFormat

OutputFormat

MemoryOutputStream

Must be "on"

UserAction

Must be "A2WTransform"

transform_logging

On|Off. Turns on/off logging of Transformation. Default is off.

AFP2web parameters passed as Parameter=Value. Refer AFP2web user guide to get parameter names

 

3.    Buffer Input - Buffer Output API Example

URL: http://server:port/services/transform

Method: Post

Parameter Name

Value

InputBuffer

Buffer of the file to be transformed

OutputFormat

pdf

MemoryOutputStream

on

UserAction

A2WTransform

transform_logging

off

AFP2web parameters passed as Parameter=Value

QuietMode

On

Color

On

 

4.    File Input- File Output API

URL: http://server:port/services/transform

Method: Post

Parameter Name

Value

InputFilename

Absolute path of input file name (must be accessible on AFP2web Server running machine)

OutputFormat

OutputFormat

OutputFilePath

Absolute path to write output files. This path must be writable from AFP2web HTTP Server running machine

UserAction

Must be "A2WTransform"

transform_logging

On|Off. Turns on/off logging of Transformation. Default is off.

AFP2web parameters passed as Parameter=Value. Refer AFP2web user guide to get parameter names

 

5.    File Input - File Output API Example

URL: http://server:port/services/transform

Method: Post

Parameter Name

Value

InputFile

./samples/insure.afp

OutputFormat

pdf

OutputFilePath

./pdf

UserAction

A2WTransform

transform_logging

off

AFP2web parameters passed as Parameter=Value

QuietMode

On

Color

On

 

6.    Version Request

URL: http://server:port/services/transform

Method: Post

Parameter Name

Value

UserAction

Must be "VersionInfo"

transform_version

On|Off

transform_version_all

On|Off

a2w_version

On|Off

a2w_version_all

On|Off

ocr_version

On|Off

 

7.    Testing the Transformation Services

In order to test the Transformation Services without any coding, we added few web forms that is available at the following URLs:
http://server:port/services/transform.html
http://server:port/services/version.html