Skip to main content

Interface: TakePhotoOptions

Properties

enableAutoDistortionCorrection

Optional enableAutoDistortionCorrection: boolean

Specifies whether the photo output should use content aware distortion correction on this photo request (at its discretion).

default false

Defined in

PhotoFile.ts:38


enableAutoRedEyeReduction

Optional enableAutoRedEyeReduction: boolean

Specifies whether red-eye reduction should be applied automatically on flash captures.

default false

Defined in

PhotoFile.ts:26


enableAutoStabilization

Optional enableAutoStabilization: boolean

Indicates whether still image stabilization will be employed when capturing the photo

default false

Defined in

PhotoFile.ts:32


flash

Optional flash: "off" | "auto" | "on"

Whether the Flash should be enabled or disabled

default "auto"

Defined in

PhotoFile.ts:20


qualityPrioritization

Optional qualityPrioritization: "quality" | "balanced" | "speed"

Indicates how photo quality should be prioritized against speed.

  • "quality" Indicates that photo quality is paramount, even at the expense of shot-to-shot time
  • "balanced" Indicates that photo quality and speed of delivery are balanced in priority
  • "speed" Indicates that speed of photo delivery is most important, even at the expense of quality

platform iOS 13.0+

default "balanced"

Defined in

PhotoFile.ts:14


skipMetadata

Optional skipMetadata: boolean

When set to true, metadata reading and mapping will be skipped. (PhotoFile.metadata will be null)

This might result in a faster capture, as metadata reading and mapping requires File IO.

default false

platform Android

Defined in

PhotoFile.ts:48