Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
C++Delphi

Use Real PNG Files In Your Delphi C++ Builder Applications

utilize-real-png-files-in-your-delphi-c-builder-applications

In VCL, of course, you can use Real PNG files with the TPngImage class. With TPngImage class, you can load and manipulate PNG graphics. But there is another option to use PNG image files with PNGComponents.

PNGComponents is a set of components that allows you to easily include PNG files in your application. This is a source-only release of TurboPack PNGComponents. It includes design-time and runtime packages for Delphi and C++Builder additionally, the library supports Win32 and Win64.

Why should I use PngComponents?

The library says it best: “The PngComponents library offers a major leap forward in creating nice GUI’s in designtime. Not only does it speed up the implementation of alphablended icons in your application, it eases the way you can use them throughout your software. No longer do you need to put them in a resource file manually and then manually drawing them on a temporary bitmap and assigning that to somewhere. Adding beautiful alphablended icons to your interface is but a few clicks away.

How can I get the PngComponents?

You can download and install these PNG Components from GetIt Package Manager with one click.

Real PNG Files

You will get 5 different PNG components:

  • TPngSpeedButton
  • TPngBitBtn
  • TPngImageList
  • TPngImageCollection
  • TPngCheckListBox

Each component has several properties to handle PNG files easily.

embarcadero-delphi-c-builder-png-components-demo-2300359

Be sure to head over and check out the PNG Components in the GetIt portal and download it from the IDE.

embarcadero-delphi-c-builder-pngcomponents-3643911

What's New for RAD Studio 11

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

About author

Software Developer | B.Tech-CSE at AUT | Delphi/C++ Builder Enthusiast | Microsoft Learn Student Ambassador | Microsoft Azure Certified | Udacity Alumni
Related posts
C++CodeDelphiIDERAD Studio

New Platform Identifiers in RAD Studio, Delphi and C++Builder 11 Alexandria

NewsWhitepaper

The Pros And Cons Of Artificial Intelligence

C++DelphiRAD Studio

9 Signs You Should Invest in Automation

C++DelphiNewsRAD StudioWhitepaper

A Beginner’s Guide to Artificial Intelligence

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

IN THE ARTICLES