The MaxLineLength property allows you to specify the maximum number of characters that the encoder should output between end-of-line delimiters. Depending on the encoding format (see EncodingFormat property), the encoder may not be able to output the exact number of characters specified and will therefore output as many characters as possible without surpassing the maximum number specified.
The value of this property is ignored if the EndOfLineType property is set to bltNone.
Long
Setting this property to 0 means that the library should use the default line length recommended for the encoding method being used.
Some encoding formats have restrictions on the values you can place.
Encoding Format object | Default value and restrictions to possible values |
---|---|
XceedUUEncodingFormat | 61 (minimum 5, maximum 85) |
XceedXXEncodingFormat | 77 (minimum 5, maximum 85) |
XceedBase64EncodingFormat | 76 (minimum 4) |
XceedQuotedPrintableEncodingFormat | 76 (minimum 4) |
XceedHexaEncodingFormat | 78 (minimum 2) |
XceedBinHexEncodingFormat | 64 (minimum 5) |
0
Encode, ProcessFile, ReadFile, WriteFile