Baker76.Pngcs
1.0.30
dotnet add package Baker76.Pngcs --version 1.0.30
NuGet\Install-Package Baker76.Pngcs -Version 1.0.30
<PackageReference Include="Baker76.Pngcs" Version="1.0.30" />
<PackageVersion Include="Baker76.Pngcs" Version="1.0.30" />
<PackageReference Include="Baker76.Pngcs" />
paket add Baker76.Pngcs --version 1.0.30
#r "nuget: Baker76.Pngcs, 1.0.30"
#:package Baker76.Pngcs@1.0.30
#addin nuget:?package=Baker76.Pngcs&version=1.0.30
#tool nuget:?package=Baker76.Pngcs&version=1.0.30
Pngcs
A small library to read/write huge PNG files in C#
Overview
Pngcs is a lightweight C# library for reading and writing PNG images in a progressive, line-oriented fashion�perfect for very large images that you don�t want to load entirely into memory.
- Simple API for sequential reading/writing
- Supports all PNG color models & bit-depths
RGB8/RGB16, RGBA8/RGBA16, G8/4/2/1, GA8/4/2/1, PAL8/4/2/1 - All filter & compression settings (no interlacing)
- Chunk (metadata) support
- Ideal for �streaming� huge images
This library is a C# port of the PngJ Java library�its API, documentation and samples apply here as well.
Getting Started
- Clone or download the repository.
- Browse the
docs/
folder for full API documentation. - Check out the included sample projects to see Pngcs in action.
License
This project is released under the Apache�2.0 License.
See LICENSE for full terms.
History & Changes
All notable changes, bug-fixes and version history are detailed in changes.txt.
Author
Hernan J Gonz�lez
- Email: hgonzalez@gmail.com
- StackOverflow: leonbloy
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- No dependencies.
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Baker76.Pngcs:
Package | Downloads |
---|---|
Baker76.Imaging
A library for creating and manipulating images with basic support for reading and writing image file formats. |
GitHub repositories
This package is not used by any popular GitHub repositories.