| Bsoft 1.9 Bernard's software package

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

Functions
pngset.c File Reference
`#include "pngpriv.h"`

Go to the source code of this file.

## Functions
void PNGAPI | png_set_bKGD (png_structp png_ptr, png_infop info_ptr, png_const_color_16p background)
void PNGFAPI | png_set_cHRM_fixed (png_structp png_ptr, png_infop info_ptr, png_fixed_point white_x, png_fixed_point white_y, png_fixed_point red_x, png_fixed_point red_y, png_fixed_point green_x, png_fixed_point green_y, png_fixed_point blue_x, png_fixed_point blue_y)
void PNGAPI | png_set_cHRM (png_structp png_ptr, png_infop info_ptr, double white_x, double white_y, double red_x, double red_y, double green_x, double green_y, double blue_x, double blue_y)
void PNGFAPI | png_set_gAMA_fixed (png_structp png_ptr, png_infop info_ptr, png_fixed_point file_gamma)
void PNGAPI | png_set_gAMA (png_structp png_ptr, png_infop info_ptr, double file_gamma)
void PNGAPI | png_set_hIST (png_structp png_ptr, png_infop info_ptr, png_const_uint_16p hist)
void PNGAPI | png_set_IHDR (png_structp png_ptr, png_infop info_ptr, png_uint_32 width, png_uint_32 height, int bit_depth, int color_type, int interlace_type, int compression_type, int filter_type)
void PNGAPI | png_set_oFFs (png_structp png_ptr, png_infop info_ptr, png_int_32 offset_x, png_int_32 offset_y, int unit_type)
void PNGAPI | png_set_pCAL (png_structp png_ptr, png_infop info_ptr, png_const_charp purpose, png_int_32 X0, png_int_32 X1, int type, int nparams, png_const_charp units, png_charpp params)
void PNGAPI | png_set_sCAL_s (png_structp png_ptr, png_infop info_ptr, int unit, png_const_charp swidth, png_const_charp sheight)
void PNGAPI | png_set_sCAL (png_structp png_ptr, png_infop info_ptr, int unit, double width, double height)
void PNGAPI | png_set_sCAL_fixed (png_structp png_ptr, png_infop info_ptr, int unit, png_fixed_point width, png_fixed_point height)
void PNGAPI | png_set_pHYs (png_structp png_ptr, png_infop info_ptr, png_uint_32 res_x, png_uint_32 res_y, int unit_type)
void PNGAPI | png_set_PLTE (png_structp png_ptr, png_infop info_ptr, png_const_colorp palette, int num_palette)
void PNGAPI | png_set_sBIT (png_structp png_ptr, png_infop info_ptr, png_const_color_8p sig_bit)
void PNGAPI | png_set_sRGB (png_structp png_ptr, png_infop info_ptr, int srgb_intent)
void PNGAPI | png_set_sRGB_gAMA_and_cHRM (png_structp png_ptr, png_infop info_ptr, int srgb_intent)
void PNGAPI | png_set_iCCP (png_structp png_ptr, png_infop info_ptr, png_const_charp name, int compression_type, png_const_bytep profile, png_uint_32 proflen)
void PNGAPI | png_set_text (png_structp png_ptr, png_infop info_ptr, png_const_textp text_ptr, int num_text)
int | png_set_text_2 (png_structp png_ptr, png_infop info_ptr, png_const_textp text_ptr, int num_text)
void PNGAPI | png_set_tIME (png_structp png_ptr, png_infop info_ptr, png_const_timep mod_time)
void PNGAPI | png_set_tRNS (png_structp png_ptr, png_infop info_ptr, png_const_bytep trans_alpha, int num_trans, png_const_color_16p trans_color)
void PNGAPI | png_set_sPLT (png_structp png_ptr, png_infop info_ptr, png_const_sPLT_tp entries, int nentries)
void PNGAPI | png_set_unknown_chunks (png_structp png_ptr, png_infop info_ptr, png_const_unknown_chunkp unknowns, int num_unknowns)
void PNGAPI | png_set_unknown_chunk_location (png_structp png_ptr, png_infop info_ptr, int chunk, int location)
png_uint_32 PNGAPI | png_permit_mng_features (png_structp png_ptr, png_uint_32 mng_features)
void PNGAPI | png_set_keep_unknown_chunks (png_structp png_ptr, int keep, png_const_bytep chunk_list, int num_chunks)
void PNGAPI | png_set_read_user_chunk_fn (png_structp png_ptr, png_voidp user_chunk_ptr, png_user_chunk_ptr read_user_chunk_fn)
void PNGAPI | png_set_rows (png_structp png_ptr, png_infop info_ptr, png_bytepp row_pointers)
void PNGAPI | png_set_compression_buffer_size (png_structp png_ptr, png_size_t size)
void PNGAPI | png_set_invalid (png_structp png_ptr, png_infop info_ptr, int mask)
void PNGAPI | png_set_user_limits (png_structp png_ptr, png_uint_32 user_width_max, png_uint_32 user_height_max)
void PNGAPI | png_set_chunk_cache_max (png_structp png_ptr, png_uint_32 user_chunk_cache_max)
void PNGAPI | png_set_chunk_malloc_max (png_structp png_ptr, png_alloc_size_t user_chunk_malloc_max)
void PNGAPI | png_set_benign_errors (png_structp png_ptr, int allowed)

## Function Documentation

png_uint_32 PNGAPI png_permit_mng_features | ( | png_structp | png_ptr,
|  | png_uint_32 | mng_features
| ) |  |

Definition at line 1036 of file pngset.c.

void PNGAPI png_set_benign_errors | ( | png_structp | png_ptr,
|  | int | allowed
| ) |  |

Definition at line 1214 of file pngset.c.

void PNGAPI png_set_bKGD | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_const_color_16p | background
| ) |  |

Definition at line 25 of file pngset.c.

void PNGAPI png_set_cHRM | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | double | white_x,
|  | double | white_y,
|  | double | red_x,
|  | double | red_y,
|  | double | green_x,
|  | double | green_y,
|  | double | blue_x,
|  | double | blue_y
| ) |  |

Definition at line 69 of file pngset.c.

void PNGFAPI png_set_cHRM_fixed | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_fixed_point | white_x,
|  | png_fixed_point | white_y,
|  | png_fixed_point | red_x,
|  | png_fixed_point | red_y,
|  | png_fixed_point | green_x,
|  | png_fixed_point | green_y,
|  | png_fixed_point | blue_x,
|  | png_fixed_point | blue_y
| ) |  |

Definition at line 40 of file pngset.c.

void PNGAPI png_set_chunk_cache_max | ( | png_structp | png_ptr,
|  | png_uint_32 | user_chunk_cache_max
| ) |  |

Definition at line 1194 of file pngset.c.

void PNGAPI png_set_chunk_malloc_max | ( | png_structp | png_ptr,
|  | png_alloc_size_t | user_chunk_malloc_max
| ) |  |

Definition at line 1203 of file pngset.c.

void PNGAPI png_set_compression_buffer_size | ( | png_structp | png_ptr,
|  | png_size_t | size
| ) |  |

Definition at line 1139 of file pngset.c.

void PNGAPI png_set_gAMA | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | double | file_gamma
| ) |  |

Definition at line 116 of file pngset.c.

void PNGFAPI png_set_gAMA_fixed | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_fixed_point | file_gamma
| ) |  |

Definition at line 89 of file pngset.c.

void PNGAPI png_set_hIST | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_const_uint_16p | hist
| ) |  |

Definition at line 126 of file pngset.c.

void PNGAPI png_set_iCCP | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_const_charp | name,
|  | int | compression_type,
|  | png_const_bytep | profile,
|  | png_uint_32 | proflen
| ) |  |

Definition at line 566 of file pngset.c.

void PNGAPI png_set_IHDR | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_uint_32 | width,
|  | png_uint_32 | height,
|  | int | bit_depth,
|  | int | color_type,
|  | int | interlace_type,
|  | int | compression_type,
|  | int | filter_type
| ) |  |

Definition at line 168 of file pngset.c.

void PNGAPI png_set_invalid | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | int | mask
| ) |  |

Definition at line 1167 of file pngset.c.

void PNGAPI png_set_keep_unknown_chunks | ( | png_structp | png_ptr,
|  | int | keep,
|  | png_const_bytep | chunk_list,
|  | int | num_chunks
| ) |  |

Definition at line 1052 of file pngset.c.

void PNGAPI png_set_oFFs | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_int_32 | offset_x,
|  | png_int_32 | offset_y,
|  | int | unit_type
| ) |  |

Definition at line 218 of file pngset.c.

void PNGAPI png_set_pCAL | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_const_charp | purpose,
|  | png_int_32 | X0,
|  | png_int_32 | X1,
|  | int | type,
|  | int | nparams,
|  | png_const_charp | units,
|  | png_charpp | params
| ) |  |

Definition at line 235 of file pngset.c.

void PNGAPI png_set_pHYs | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_uint_32 | res_x,
|  | png_uint_32 | res_y,
|  | int | unit_type
| ) |  |

Definition at line 449 of file pngset.c.

void PNGAPI png_set_PLTE | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_const_colorp | palette,
|  | int | num_palette
| ) |  |

Definition at line 465 of file pngset.c.

void PNGAPI png_set_read_user_chunk_fn | ( | png_structp | png_ptr,
|  | png_voidp | user_chunk_ptr,
|  | png_user_chunk_ptr | read_user_chunk_fn
| ) |  |

Definition at line 1106 of file pngset.c.

void PNGAPI png_set_rows | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_bytepp | row_pointers
| ) |  |

Definition at line 1121 of file pngset.c.

void PNGAPI png_set_sBIT | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_const_color_8p | sig_bit
| ) |  |

Definition at line 510 of file pngset.c.

void PNGAPI png_set_sCAL | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | int | unit,
|  | double | width,
|  | double | height
| ) |  |

Definition at line 390 of file pngset.c.

void PNGAPI png_set_sCAL_fixed | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | int | unit,
|  | png_fixed_point | width,
|  | png_fixed_point | height
| ) |  |

Definition at line 420 of file pngset.c.

void PNGAPI png_set_sCAL_s | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | int | unit,
|  | png_const_charp | swidth,
|  | png_const_charp | sheight
| ) |  |

Definition at line 327 of file pngset.c.

void PNGAPI png_set_sPLT | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_const_sPLT_tp | entries,
|  | int | nentries
| ) |  |

Definition at line 881 of file pngset.c.

void PNGAPI png_set_sRGB | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | int | srgb_intent
| ) |  |

Definition at line 525 of file pngset.c.

void PNGAPI png_set_sRGB_gAMA_and_cHRM | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | int | srgb_intent
| ) |  |

Definition at line 537 of file pngset.c.

void PNGAPI png_set_text | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_const_textp | text_ptr,
|  | int | num_text
| ) |  |

Definition at line 617 of file pngset.c.

int png_set_text_2 | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_const_textp | text_ptr,
|  | int | num_text
| ) |  |

Definition at line 628 of file pngset.c.

void PNGAPI png_set_tIME | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_const_timep | mod_time
| ) |  |

Definition at line 809 of file pngset.c.

void PNGAPI png_set_tRNS | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_const_bytep | trans_alpha,
|  | int | num_trans,
|  | png_const_color_16p | trans_color
| ) |  |

Definition at line 824 of file pngset.c.

void PNGAPI png_set_unknown_chunk_location | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | int | chunk,
|  | int | location
| ) |  |

Definition at line 1024 of file pngset.c.

void PNGAPI png_set_unknown_chunks | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | png_const_unknown_chunkp | unknowns,
|  | int | num_unknowns
| ) |  |

Definition at line 959 of file pngset.c.

void PNGAPI png_set_user_limits | ( | png_structp | png_ptr,
|  | png_uint_32 | user_width_max,
|  | png_uint_32 | user_height_max
| ) |  |

Definition at line 1178 of file pngset.c.