Loading...
Searching...
No Matches
pdftron::Filters::ASCII85Encode Class Reference

`#include <ASCII85Encode.h>`

Inheritance diagram for pdftron::Filters::ASCII85Encode:

## Public Member Functions
| ASCII85Encode (Filter input_filter, int line_width=72, size_t buf_sz=256)
Public Member Functions inherited from pdftron::Filters::Filter
| Filter ()
| ~Filter ()
| Filter (const Filter &copy)
Filter & | operator= (const Filter &other)
| operator bool ()
void | AttachFilter (Filter attach_filter)
Filter | ReleaseAttachedFilter ()
Filter | GetAttachedFilter ()
Filter | GetSourceFilter ()
const char * | GetName () const
const char * | GetDecodeName () const
UChar * | Begin ()
size_t | Size ()
void | Consume (size_t num_bytes)
size_t | Count ()
size_t | SetCount (size_t new_count)
void | SetStreamLength (size_t bytes)
void | Flush ()
void | FlushAll ()
bool | IsInputFilter ()
bool | CanSeek ()
void | Seek (ptrdiff_t offset, ReferencePos origin)
ptrdiff_t | Tell ()
size_t | Truncate (size_t new_size)
Filter | CreateInputIterator ()
const UString | GetFilePath () const
void | Destroy ()
void | WriteToFile (const UString &path, bool append)

## Additional Inherited Members
Public Types inherited from pdftron::Filters::Filter
enum | ReferencePos { e_begin = SEEK_SET , e_end = SEEK_END , e_cur = SEEK_CUR }

## Detailed Description

ASCII85Encode filter can be used to encode any data stream into a stream that does not contain any binary characters.

Definition at line 19 of file ASCII85Encode.h.

## Constructor & Destructor Documentation

## ◆ ASCII85Encode()

pdftron::Filters::ASCII85Encode::ASCII85Encode | ( | Filter | input_filter,
|  | int | line_width = 72,
|  | size_t | buf_sz = 256 )

Parameters

  line_width | specifies the width of the encoded line expressed in the number of characters.

The documentation for this class was generated from the following file:

- Filters/ASCII85Encode.h