Tinify API client for .NET
.NET client for the Tinify API, used for TinyPNG and TinyJPG. Tinify compresses your images intelligently. Read more at http://tinify.com.
Documentation
Go to the documentation for the .NET client.
Installation
Install the API client:
Install-Package Tinify
Or add this to your project.json
:
{
"dependencies": {
"Tinify": "*",
}
}
Usage
using TinifyAPI;
class Compress
{
static void Main()
{
Tinify.Key = "YOUR_API_KEY";
Tinify.FromFile("unoptimized.png").ToFile("optimized.png").Wait();
}
}
Running tests
dotnet restore
dotnet test test/Tinify.Tests
Integration tests
dotnet restore
TINIFY_KEY=$YOUR_API_KEY dotnet test test/Tinify.Tests.Integration
Or add a .env
file to the /test/Tinify.Tests.Integration
directory in the format
TINIFY_KEY=<YOUR_API_KEY>
License
This software is licensed under the MIT License. View the license.