# androidx.heifwriter

# androidx.heifwriter

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/heifwriter/package-summary "View this page in Java")

## Classes

|---------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [AvifWriter](https://developer.android.com/reference/kotlin/androidx/heifwriter/AvifWriter)                               | This class writes one or more still images (of the same dimensions) into an AVIF file.                                                                                     |
| [AvifWriter.Builder](https://developer.android.com/reference/kotlin/androidx/heifwriter/AvifWriter.Builder)               | Builder class for constructing a AvifWriter object from specified parameters.                                                                                              |
| [EncoderPreference](https://developer.android.com/reference/kotlin/androidx/heifwriter/EncoderPreference)                 | Defines the configuration for an encoder, including hardware/software preference and constant quality (CQ) bitrate mode preference.                                        |
| [EncoderPreference.Builder](https://developer.android.com/reference/kotlin/androidx/heifwriter/EncoderPreference.Builder) | Builder class for constructing a[EncoderPreference](https://developer.android.com/reference/kotlin/androidx/heifwriter/EncoderPreference)object from specified parameters. |
| [HeifWriter](https://developer.android.com/reference/kotlin/androidx/heifwriter/HeifWriter)                               | Writes one or more still images (of the same dimensions) into a heif file.                                                                                                 |
| [HeifWriter.Builder](https://developer.android.com/reference/kotlin/androidx/heifwriter/HeifWriter.Builder)               | Builder class for constructing a HeifWriter object from specified parameters.                                                                                              |