NXPowerLite SDK

Include our file compression engine in your own applications

The NXPowerLite SDK is a collection of libraries, wrappers and interfaces that enables Windows developers to integrate NXPowerLite file compression into their custom applications in a client and/or server environment.

Using the SDK you can programmatically reduce the size of PDF, Microsoft Office, JPEG and TIFF files.

"The process of uploading all PowerPoint decks to the central server is now optimized using the NXPowerLite SDK. The result? Substantial cost savings in bandwidth and server space."
— Wirestone

Documentation & Code Samples

We provide code samples with the SDK for each coding language, except the C API. All languages demonstrate two examples - an optimization of a single file in its simplest form with no options set, and a more advanced sample that recursively optimizes a folder structure of files, setting options that match the screen settings of the desktop optimizer. All of the samples have pre-built binaries, and the C, C++,C# and Java (Windows) examples have Visual Studio 2013 Solutions to help build the samples.


Ready to give it a try?

Contact us to request a trial or if you have pricing questions. Pricing starts at $119 per year.

Please make sure you test that our compression works on your intended files before requesting a trial.
Test files first with our free online tool

Supported Interfaces

.NET Framework 2.0 Or Later
JAVA (Windows Only)

It is currently available for Microsoft Windows only, in both x86 and x64 editions.

File Types Supported

PDF Documents
Microsoft PowerPoint presentations (PowerPoint 97-2016)
Microsoft Word documents (Word 97-2016)
Microsoft Excel spreadsheets (Excel 97-2016)
JPEG images