From 1e9fa8e06de5da7fcc268e9cccb2d6b21c5f53a3 Mon Sep 17 00:00:00 2001 From: Michele Calgaro Date: Sat, 20 Jul 2024 20:15:52 +0900 Subject: Rename graphics class nt* related files to equivalent tq* (part 2) Signed-off-by: Michele Calgaro --- doc/html/tqpngimagepacker.html | 88 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 88 insertions(+) create mode 100644 doc/html/tqpngimagepacker.html (limited to 'doc/html/tqpngimagepacker.html') diff --git a/doc/html/tqpngimagepacker.html b/doc/html/tqpngimagepacker.html new file mode 100644 index 000000000..9eefd7e66 --- /dev/null +++ b/doc/html/tqpngimagepacker.html @@ -0,0 +1,88 @@ + + + + + +TQPNGImagePacker Class + + + + + + + +
+ +Home + | +All Classes + | +Main Classes + | +Annotated + | +Grouped Classes + | +Functions +

TQPNGImagePacker Class Reference

+ +

The TQPNGImagePacker class creates well-compressed PNG animations. +More... +

#include <tqpngio.h> +

List of all member functions. +

Public Members

+ +

Detailed Description

+ + +The TQPNGImagePacker class creates well-compressed PNG animations. +

+ +

By using transparency, TQPNGImagePacker allows you to build a PNG +image from a sequence of TQImages. +

Images are added using packImage(). +

See also Graphics Classes and Image Processing Classes. + +


Member Function Documentation

+

TQPNGImagePacker::TQPNGImagePacker ( TQIODevice * iod, int storage_depth, int conversionflags ) +

+Creates an image packer that writes PNG data to IO device iod +using a storage_depth bit encoding (use 8 or 32, depending on +the desired quality and compression requirements). +

If the image needs to be modified to fit in a lower-resolution +result (e.g. converting from 32-bit to 8-bit), use the conversionflags to specify how you'd prefer this to happen. +

See also TQt::ImageConversionFlags. + +

bool TQPNGImagePacker::packImage ( const TQImage & img ) +

+Adds the image img to the PNG animation, analyzing the +differences between this and the previous image to improve +compression. + +

void TQPNGImagePacker::setPixelAlignment ( int x ) +

+Aligns pixel differences to x pixels. For example, using 8 can +improve playback on certain hardware. Normally the default of +1-pixel alignment (i.e. no alignment) gives better compression and +performance. + + +

+This file is part of the TQt toolkit. +Copyright © 1995-2007 +Trolltech. All Rights Reserved.


+ +
Copyright © 2007 +TrolltechTrademarks +
TQt 3.3.8
+
+ -- cgit v1.2.1