PD_BYTE_SIGNED — a string converted to a single signed byte
PD_ARR_BYTE_SIGNED — a string converted to an array of signed bytes
Individual elements of the array should be seprated by a single comma and/or space character.
PD_BYTE_UNSIGNED — a string converted to a single unsigned byte
PD_ARR_BYTE_UNSIGNED — a string converted to an array of unsigned bytes
Individual elements of the array should be seprated by a single comma and/or space character.
PD_WORD_SIGNED — a string converted to a signed 2-byte integer
PD_ARR_WORD_SIGNED — a string converted to an array of signed 2-byte integers
Individual elements of the array should be seprated by a single comma and/or space character.
PD_WORD_UNSIGNED — a string converted to an unsigned 2-byte integer
PD_ARR_WORD_UNSIGNED — a string converted to an array of unsigned 2-byte integers
Individual elements of the array should be seprated by a single comma and/or space character.
PD_TRIO_SIGNED — a string converted to a signed 3-byte integer
PD_ARR_TRIO_SIGNED — a string converted to an array of signed 3-byte integers
Individual elements of the array should be seprated by a single comma and/or space character.
PD_TRIO_UNSIGNED — a string converted to an unsigned 3-byte integer
PD_ARR_TRIO_UNSIGNED — a string converted to an array of unsigned 3-byte integers
Individual elements of the array should be seprated by a single comma and/or space character.
PD_LONG_SIGNED — a string converted to a signed 4-byte integer
PD_ARR_LONG_SIGNED — a string converted to an array of signed 4-byte integers
Individual elements of the array should be seprated by a single comma and/or space character.
PD_LONG_UNSIGNED — a string converted to an unsigned 4-byte integer
PD_ARR_LONG_UNSIGNED — a string converted to an array of unsigned 4-byte integers
Individual elements of the array should be seprated by a single comma and/or space character.
PD_ASC — a string of ASCII characters converted to an array of bytes
PD_HEX — a string of 2-digit HEX values converted to an array of bytes.
(when applicable, the expected length of the array will be indicated)
Although PD_HEX is a general purpose format, it is used as the default storage format only for properties whose value strings cannot be conveniently represented in any other way (for example: bitmap's pixels or other binary data).
PD_DEFAULT — a string converted to the property's default storage format.
Depending on the property in question, this can be any of the above format identifiers.
Note: When PD_DEFAULT is used, the property's value string will be stored in the property's default storage format. This is particularly useful in PowerDoc For ASP because the format identifier is an optional parameter that can be omitted. In such cases, PD_DEFAULT is used by default. This means that ASP applications do not have to specify the property's identifier at all. ASP applications should only ensure that the property's value string is correctly supplied and does not exceed the operating range.