png_images_to_apng_bytes

png_images_to_apng_bytes(images: Iterable[Image.Image | None], out_file: str | Path | None = None, *, delay_num: int = 500, delay_den: int = 1000) bytes[source]

Convert png images to bytes representation of an animated png.

Parameters:
  • images (Iterable[Image.Image | None]) – Sequence of images to create apng from. If an image is None it will be skipped.

  • out_file (str | Path | None) – Path to an output file to generate. Defaults to None

  • delay_num (int) – The delay numerator for frames. Defaults to 500

  • delay_den (int) – The delay denominator for frames. Defaults to 1000

Return type:

bytes

See also

APNGAsmBinder.add_frame_from_pillow