Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
image_diff_png Namespace Reference

Functions

std::vector< uint8_t > DecodePNG (pdfium::span< const uint8_t > input, bool reverse_byte_order, int *width, int *height)
 
std::vector< uint8_t > EncodeBGRPNG (pdfium::span< const uint8_t > input, int width, int height, int row_byte_width)
 
std::vector< uint8_t > EncodeRGBAPNG (pdfium::span< const uint8_t > input, int width, int height, int row_byte_width)
 
std::vector< uint8_t > EncodeBGRAPNG (pdfium::span< const uint8_t > input, int width, int height, int row_byte_width, bool discard_transparency)
 
std::vector< uint8_t > EncodeGrayPNG (pdfium::span< const uint8_t > input, int width, int height, int row_byte_width)
 

Function Documentation

◆ DecodePNG()

std::vector< uint8_t > image_diff_png::DecodePNG ( pdfium::span< const uint8_t > input,
bool reverse_byte_order,
int * width,
int * height )

Definition at line 648 of file image_diff_png.cpp.

◆ EncodeBGRAPNG()

std::vector< uint8_t > image_diff_png::EncodeBGRAPNG ( pdfium::span< const uint8_t > input,
int width,
int height,
int row_byte_width,
bool discard_transparency )

Definition at line 672 of file image_diff_png.cpp.

◆ EncodeBGRPNG()

std::vector< uint8_t > image_diff_png::EncodeBGRPNG ( pdfium::span< const uint8_t > input,
int width,
int height,
int row_byte_width )

Definition at line 656 of file image_diff_png.cpp.

◆ EncodeGrayPNG()

std::vector< uint8_t > image_diff_png::EncodeGrayPNG ( pdfium::span< const uint8_t > input,
int width,
int height,
int row_byte_width )

Definition at line 681 of file image_diff_png.cpp.

◆ EncodeRGBAPNG()

std::vector< uint8_t > image_diff_png::EncodeRGBAPNG ( pdfium::span< const uint8_t > input,
int width,
int height,
int row_byte_width )

Definition at line 664 of file image_diff_png.cpp.