PHP Classes

ASCII85: Encode and decode data using the ASCII85 algorithm

Recommend this page to a friend!
     
  Info   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
Not enough user ratingsTotal: 1,088 All time: 3,434 This week: 560Up
Version License PHP version Categories
ascii85 1.0.0BSD License4.0Algorithms, Text processing
Description 

Author

This class can be used to encode and decode data using the ASCII85 algorithm.

It can take a string of data and encode it with the ASCII85 algorithm. It can also do the opposite, i.e. extract the original data from an encoded string using the same algorithm.

Innovation Award
PHP Programming Innovation award nominee
August 2007
Number 10
ASCII 85 is an algorithm that can encode binary data using only ASCII characters.

Data encoded with ASCII 85 uses a wider range of characters than similar algorithms like base 64. Therefore it provides in a more efficient encoding of binary data. That is why it is used to encode binary data inside data formats like PDF.

This class provides a pure PHP implementation of ASCII 85, thus making it possible to encode and decode PDF files that use this algorithm, without needing special PHP extensions.

Manuel Lemos
Picture of Sam S
Name: Sam S <contact>
Classes: 9 packages by
Country: United States United States
Age: 49
All time rank: 34540 in United States United States
Week rank: 180 Up22 in United States United States Up
Innovation award
Innovation award
Nominee: 8x

  Files folder image Files (2)  
File Role Description
Accessible without login Plain text file ascii85.php Class the base class
Accessible without login Plain text file example Example An example of ASCII85 encoding

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 0%
Total:1,088
This week:0
All time:3,434
This week:560Up