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.2.1.zip (158.2 kB view details)

Uploaded Source

Built Distributions

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

Uploaded Source

purepng-0.1.2.1.win32-py3.3.exe (285.2 kB view details)

Uploaded Source

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

Uploaded Source

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

Uploaded Source

purepng-0.1.2.1.win32-py2.6.exe (288.8 kB view details)

Uploaded Source

File details

Details for the file purepng-0.1.2.1.zip.

File metadata

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

File hashes

Hashes for purepng-0.1.2.1.zip
Algorithm Hash digest
SHA256 bd8392f5168d97f14c813d784c24d25f576b3a8c87528a3097ce536090b846e3
MD5 72c81791a3e7b876cfa50c234d6eb779
BLAKE2b-256 e0af437d82179edf3bdcbe3cf591ed81286fb9b0ad78f3827fe3db943987f1f6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for purepng-0.1.2.1.win32-py3.4.exe
Algorithm Hash digest
SHA256 ee1b3014f4d7ddea82bc4484cfee2ed2d0b6694a486b5f1d57300ec8e0bae782
MD5 af3b9bd7593cc907657d195016a078e0
BLAKE2b-256 e2818f2eb50c18a201a735bfc6dfe13bb7abc0ce087795de14602331496ace06

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for purepng-0.1.2.1.win32-py3.3.exe
Algorithm Hash digest
SHA256 964e7763ab98717791e22349886b7187b7f0a4dc707ce2ff24eaf241e639bb8f
MD5 cd3b75789541409df56d5bbef48a7432
BLAKE2b-256 1190706996826d238d2fe31bdb94655cccd00ef16c3bb40e4bf42ad833c99961

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for purepng-0.1.2.1.win32-py3.2.exe
Algorithm Hash digest
SHA256 3915a1e726ef7bf98c4faadc4ca64c96c8c82e57f4c17a296b028462aeee3db1
MD5 65e4b10e82383daaa6b112bba5cfa05c
BLAKE2b-256 45d9e6567e50e425906d3dcd317b1e5aa1e6142d2f4f136daf9b66f8ea11b3eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for purepng-0.1.2.1.win32-py2.7.exe
Algorithm Hash digest
SHA256 508e951024fca6c1ac5829dd303038d57a0e9bcb5f103a4b9b9bd84234350958
MD5 4e54bc32a8a4131d2b8a357724007c91
BLAKE2b-256 67d110fef4152aed964e7bb1f66279e9c5d92591bf31e299c35634b17c227d82

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for purepng-0.1.2.1.win32-py2.6.exe
Algorithm Hash digest
SHA256 8a84a33b98d862e3b59837311f107ab0b0c1db2db0a36e55271745f4088e7eb5
MD5 f0cccda33d0321df1d891ef9228f101a
BLAKE2b-256 92dd47a80486a4d0e457b26d56e848ec6de05b36a6ee6eed4cad558abdbd1fe2

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