Skip to main content

Pure Python PNG image encoder/decoder

Project description

PurePNG allows PNG image files to be read and written using pure Python. PurePNG can read and write all PNG formats. PNG supports a generous variety of image formats: RGB or greyscale, with or without an alpha channel; and a choice of bit depths from 1, 2 or 4 (as long as you want greyscale or a pallete), 8, and 16 (but 16 bits is not allowed for palettes). A pixel can vary in size from 1 to 64 bits: 1/2/4/8/16/24/32/48/64. In addition a PNG file can be interlaced or not. An interlaced file allows an incrementally refined display of images being downloaded over slow links (yet it`s not implemented in PurePNG for now).

PurePNG is written in pure Python(that`s why it`s called Pure).

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

purepng-0.1.3.zip (158.8 kB view details)

Uploaded Source

Built Distributions

purepng-0.1.3.win-amd64-py3.5.exe (236.2 kB view details)

Uploaded Source

purepng-0.1.3.win32-py3.5.exe (216.5 kB view details)

Uploaded Source

purepng-0.1.3.win32-py3.4.exe (286.0 kB view details)

Uploaded Source

purepng-0.1.3.win32-py3.3.exe (286.0 kB view details)

Uploaded Source

purepng-0.1.3.win32-py3.2.exe (289.7 kB view details)

Uploaded Source

purepng-0.1.3.win32-py2.7.exe (290.6 kB view details)

Uploaded Source

purepng-0.1.3.win32-py2.6.exe (289.6 kB view details)

Uploaded Source

File details

Details for the file purepng-0.1.3.zip.

File metadata

  • Download URL: purepng-0.1.3.zip
  • Upload date:
  • Size: 158.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for purepng-0.1.3.zip
Algorithm Hash digest
SHA256 e4debba96edc9b3fabf5ae2c44f067ffa5b5a1df3a3af8d4d29b4df6503875fa
MD5 2dc6f1644f38e3fdef59df83c0d166f3
BLAKE2b-256 84855ce28077fbf455ddf0ba2506cdfdc2e5caa0822b8a4a2747da41b683fad8

See more details on using hashes here.

File details

Details for the file purepng-0.1.3.win-amd64-py3.5.exe.

File metadata

File hashes

Hashes for purepng-0.1.3.win-amd64-py3.5.exe
Algorithm Hash digest
SHA256 c80c1e98e9fe5781bbc4a4aa3cb7af51b5fdfaa90b6dd746f1a3df7c755c2139
MD5 89765524f6797ee33b2391f3ad09ef0c
BLAKE2b-256 6a04771464fc1203766f5373b1f37dcb59310042a315f18aea8d401710252d42

See more details on using hashes here.

File details

Details for the file purepng-0.1.3.win32-py3.5.exe.

File metadata

File hashes

Hashes for purepng-0.1.3.win32-py3.5.exe
Algorithm Hash digest
SHA256 40b066cb79c886e212d7dac98d6be6ce52d7ed0d5161dd631284688b0829289b
MD5 431ac4721e6e83b73905627566bfe564
BLAKE2b-256 c058c61dc55ed5d61438d0175b39c652c56c1c90df8ab381fc7cd58f6db9e613

See more details on using hashes here.

File details

Details for the file purepng-0.1.3.win32-py3.4.exe.

File metadata

File hashes

Hashes for purepng-0.1.3.win32-py3.4.exe
Algorithm Hash digest
SHA256 517f996c495c6c66e9c7fb060987d93d138169e75aacdfb982b8807bbafe5d12
MD5 5c32d1401c3ede082cb4764e851f3e83
BLAKE2b-256 b2e6c2663d38f27ed44569d9b67865337f987af02cd04ee00d0d01dbbac96f25

See more details on using hashes here.

File details

Details for the file purepng-0.1.3.win32-py3.3.exe.

File metadata

File hashes

Hashes for purepng-0.1.3.win32-py3.3.exe
Algorithm Hash digest
SHA256 bbd7e816ce77db0cac2ef221218190cbca01b4fb3fdecd2cbaf54451817666aa
MD5 39f208fc0078563b467280f4ba14108e
BLAKE2b-256 ec789a34d76cf70e4a7b5aea0ba57b2171964d5241e51be9fed134e40ded5cf1

See more details on using hashes here.

File details

Details for the file purepng-0.1.3.win32-py3.2.exe.

File metadata

File hashes

Hashes for purepng-0.1.3.win32-py3.2.exe
Algorithm Hash digest
SHA256 2641f3f58f122417e83f3e1d74be82f48d4df14bd9aa02860b5a315621de908f
MD5 b568796d2fc79fdd0309d55fbfde68f7
BLAKE2b-256 4386954659596151d014b323133847fca300c50258d7709411db3339a9b8e32c

See more details on using hashes here.

File details

Details for the file purepng-0.1.3.win32-py2.7.exe.

File metadata

File hashes

Hashes for purepng-0.1.3.win32-py2.7.exe
Algorithm Hash digest
SHA256 a3d635c7f22c3b4bbd2fbba0f755df3eac49665a9699f4db5f1feea5b5aa4f29
MD5 07a1c30d6364ecf91476756b5dd7a203
BLAKE2b-256 e7e33ef668ca7f2c04f27620f846ea4d5664a8a7418f5e461d32dccc1fa57eae

See more details on using hashes here.

File details

Details for the file purepng-0.1.3.win32-py2.6.exe.

File metadata

File hashes

Hashes for purepng-0.1.3.win32-py2.6.exe
Algorithm Hash digest
SHA256 17df8c33db44edfc7cf248f3d15fb5f59c8c334e91a834b4434cceb5c953f6fd
MD5 67693476ffd2feb66f07e8d0167d628e
BLAKE2b-256 bbb2fea5e0f1180cc4f41632842d72f3618d31ba9fef8969f6166baed4fbb19a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page