| Bsoft 1.9 Bernard's software package

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

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

Go to the source code of this file.

## Functions
void PNGAPI | png_write_info_before_PLTE (png_structp png_ptr, png_infop info_ptr)
void PNGAPI | png_write_info (png_structp png_ptr, png_infop info_ptr)
void PNGAPI | png_write_end (png_structp png_ptr, png_infop info_ptr)
void PNGAPI | png_convert_from_struct_tm (png_timep ptime, PNG_CONST struct tm FAR *ttime)
void PNGAPI | png_convert_from_time_t (png_timep ptime, time_t ttime)
| PNG_FUNCTION (png_structp, PNGAPI png_create_write_struct,(png_const_charp user_png_ver, png_voidp error_ptr, png_error_ptr error_fn, png_error_ptr warn_fn), PNG_ALLOCATED)
| PNG_FUNCTION (png_structp, PNGAPI png_create_write_struct_2,(png_const_charp user_png_ver, png_voidp error_ptr, png_error_ptr error_fn, png_error_ptr warn_fn, png_voidp mem_ptr, png_malloc_ptr malloc_fn, png_free_ptr free_fn), PNG_ALLOCATED)
void PNGAPI | png_write_rows (png_structp png_ptr, png_bytepp row, png_uint_32 num_rows)
void PNGAPI | png_write_image (png_structp png_ptr, png_bytepp image)
void PNGAPI | png_write_row (png_structp png_ptr, png_const_bytep row)
void PNGAPI | png_set_flush (png_structp png_ptr, int nrows)
void PNGAPI | png_write_flush (png_structp png_ptr)
void PNGAPI | png_destroy_write_struct (png_structpp png_ptr_ptr, png_infopp info_ptr_ptr)
void | png_write_destroy (png_structp png_ptr)
void PNGAPI | png_set_filter (png_structp png_ptr, int method, int filters)
void PNGAPI | png_set_filter_heuristics (png_structp png_ptr, int heuristic_method, int num_weights, png_const_doublep filter_weights, png_const_doublep filter_costs)
void PNGAPI | png_set_filter_heuristics_fixed (png_structp png_ptr, int heuristic_method, int num_weights, png_const_fixed_point_p filter_weights, png_const_fixed_point_p filter_costs)
void PNGAPI | png_set_compression_level (png_structp png_ptr, int level)
void PNGAPI | png_set_compression_mem_level (png_structp png_ptr, int mem_level)
void PNGAPI | png_set_compression_strategy (png_structp png_ptr, int strategy)
void PNGAPI | png_set_compression_window_bits (png_structp png_ptr, int window_bits)
void PNGAPI | png_set_compression_method (png_structp png_ptr, int method)
void PNGAPI | png_set_write_status_fn (png_structp png_ptr, png_write_status_ptr write_row_fn)
void PNGAPI | png_set_write_user_transform_fn (png_structp png_ptr, png_user_transform_ptr write_user_transform_fn)
void PNGAPI | png_write_png (png_structp png_ptr, png_infop info_ptr, int transforms, voidp params)

## Function Documentation

void PNGAPI png_convert_from_struct_tm | ( | png_timep | ptime,
|  | PNG_CONST struct tm FAR * | ttime
| ) |  |

Definition at line 415 of file pngwrite.c.

void PNGAPI png_convert_from_time_t | ( | png_timep | ptime,
|  | time_t | ttime
| ) |  |

Definition at line 428 of file pngwrite.c.

void PNGAPI png_destroy_write_struct | ( | png_structpp | png_ptr_ptr,
|  | png_infopp | info_ptr_ptr
| ) |  |

Definition at line 909 of file pngwrite.c.

PNG_FUNCTION | ( | png_structp | ,
|  | PNGAPI | png_create_write_struct,
|  | (png_const_charp user_png_ver, png_voidp error_ptr, png_error_ptr error_fn, png_error_ptr warn_fn) | ,
|  | PNG_ALLOCATED |
| ) |  |

Definition at line 440 of file pngwrite.c.

PNG_FUNCTION | ( | png_structp | ,
|  | PNGAPI | png_create_write_struct_2,
|  | (png_const_charp user_png_ver, png_voidp error_ptr, png_error_ptr error_fn, png_error_ptr warn_fn, png_voidp mem_ptr, png_malloc_ptr malloc_fn, png_free_ptr free_fn) | ,
|  | PNG_ALLOCATED |
| ) |  |

Definition at line 452 of file pngwrite.c.

void PNGAPI png_set_compression_level | ( | png_structp | png_ptr,
|  | int | level
| ) |  |

Definition at line 1419 of file pngwrite.c.

void PNGAPI png_set_compression_mem_level | ( | png_structp | png_ptr,
|  | int | mem_level
| ) |  |

Definition at line 1431 of file pngwrite.c.

void PNGAPI png_set_compression_method | ( | png_structp | png_ptr,
|  | int | method
| ) |  |

Definition at line 1480 of file pngwrite.c.

void PNGAPI png_set_compression_strategy | ( | png_structp | png_ptr,
|  | int | strategy
| ) |  |

Definition at line 1443 of file pngwrite.c.

void PNGAPI png_set_compression_window_bits | ( | png_structp | png_ptr,
|  | int | window_bits
| ) |  |

Definition at line 1455 of file pngwrite.c.

void PNGAPI png_set_filter | ( | png_structp | png_ptr,
|  | int | method,
|  | int | filters
| ) |  |

Definition at line 1047 of file pngwrite.c.

void PNGAPI png_set_filter_heuristics | ( | png_structp | png_ptr,
|  | int | heuristic_method,
|  | int | num_weights,
|  | png_const_doublep | filter_weights,
|  | png_const_doublep | filter_costs
| ) |  |

Definition at line 1298 of file pngwrite.c.

void PNGAPI png_set_filter_heuristics_fixed | ( | png_structp | png_ptr,
|  | int | heuristic_method,
|  | int | num_weights,
|  | png_const_fixed_point_p | filter_weights,
|  | png_const_fixed_point_p | filter_costs
| ) |  |

Definition at line 1353 of file pngwrite.c.

void PNGAPI png_set_flush | ( | png_structp | png_ptr,
|  | int | nrows
| ) |  |

Definition at line 840 of file pngwrite.c.

void PNGAPI png_set_write_status_fn | ( | png_structp | png_ptr,
|  | png_write_status_ptr | write_row_fn
| ) |  |

Definition at line 1495 of file pngwrite.c.

void PNGAPI png_set_write_user_transform_fn | ( | png_structp | png_ptr,
|  | png_user_transform_ptr | write_user_transform_fn
| ) |  |

Definition at line 1505 of file pngwrite.c.

void png_write_destroy | ( | png_structp | png_ptr | ) |

Definition at line 980 of file pngwrite.c.

void PNGAPI png_write_end | ( | png_structp | png_ptr,
|  | png_infop | info_ptr
| ) |  |

Definition at line 294 of file pngwrite.c.

void PNGAPI png_write_flush | ( | png_structp | png_ptr | ) |

Definition at line 852 of file pngwrite.c.

void PNGAPI png_write_image | ( | png_structp | png_ptr,
|  | png_bytepp | image
| ) |  |

Definition at line 614 of file pngwrite.c.

void PNGAPI png_write_info | ( | png_structp | png_ptr,
|  | png_infop | info_ptr
| ) |  |

Definition at line 120 of file pngwrite.c.

void PNGAPI png_write_info_before_PLTE | ( | png_structp | png_ptr,
|  | png_infop | info_ptr
| ) |  |

Definition at line 28 of file pngwrite.c.

void PNGAPI png_write_png | ( | png_structp | png_ptr,
|  | png_infop | info_ptr,
|  | int | transforms,
|  | voidp | params
| ) |  |

Definition at line 1521 of file pngwrite.c.

void PNGAPI png_write_row | ( | png_structp | png_ptr,
|  | png_const_bytep | row
| ) |  |

Definition at line 646 of file pngwrite.c.

void PNGAPI png_write_rows | ( | png_structp | png_ptr,
|  | png_bytepp | row,
|  | png_uint_32 | num_rows
| ) |  |

Definition at line 592 of file pngwrite.c.