* Move everything into package * Remove .DS_Store * Move scripts and eslintrc to package * Create CODE_OF_CONDUCT.md * fix some links * Update all links (I think) * Update generated docs * Update notice-yarn-changes.yml * Update validate-android.yml * Update validate-cpp.yml * Delete notice-yarn-changes.yml * Update validate-cpp.yml * Update validate-cpp.yml * Update validate-js.yml * Update validate-cpp.yml * Update validate-cpp.yml * wrong c++ style * Revert "wrong c++ style" This reverts commit 55a3575589c6f13f8b05134d83384f55e0601ab2.
6.3 KiB
id | title | sidebar_position | custom_edit_url |
---|---|---|---|
PhotoFile | PhotoFile | 0 | null |
Represents a Photo taken by the Camera written to the local filesystem.
Hierarchy
-
↳
PhotoFile
Properties
height
• height: number
The height of the photo, in pixels.
Defined in
isMirrored
• isMirrored: boolean
Whether this photo is mirrored (selfies) or not.
Defined in
isRawPhoto
• isRawPhoto: boolean
Whether this photo is in RAW format or not.
Defined in
metadata
• Optional
metadata: Object
Metadata information describing the captured image. (iOS only)
See
Platform
iOS
Type declaration
Name | Type | Description |
---|---|---|
DPIHeight |
number |
Platform iOS |
DPIWidth |
number |
Platform iOS |
Orientation |
number |
Orientation of the EXIF Image. * 1 = 0 degrees: the correct orientation, no adjustment is required. * 2 = 0 degrees, mirrored: image has been flipped back-to-front. * 3 = 180 degrees: image is upside down. * 4 = 180 degrees, mirrored: image has been flipped back-to-front and is upside down. * 5 = 90 degrees: image has been flipped back-to-front and is on its side. * 6 = 90 degrees, mirrored: image is on its side. * 7 = 270 degrees: image has been flipped back-to-front and is on its far side. * 8 = 270 degrees, mirrored: image is on its far side. |
{Exif} |
{ ApertureValue : number ; BrightnessValue : number ; ColorSpace : number ; DateTimeDigitized : string ; DateTimeOriginal : string ; ExifVersion : string ; ExposureBiasValue : number ; ExposureMode : number ; ExposureProgram : number ; ExposureTime : number ; FNumber : number ; Flash : number ; FocalLenIn35mmFilm : number ; FocalLength : number ; ISOSpeedRatings : number [] ; LensMake : string ; LensModel : string ; LensSpecification : number [] ; MeteringMode : number ; OffsetTime : string ; OffsetTimeDigitized : string ; OffsetTimeOriginal : string ; PixelXDimension : number ; PixelYDimension : number ; SceneType : number ; SensingMethod : number ; ShutterSpeedValue : number ; SubjectArea : number [] ; SubsecTimeDigitized : string ; SubsecTimeOriginal : string ; WhiteBalance : number } |
- |
{Exif}.ApertureValue |
number |
- |
{Exif}.BrightnessValue |
number |
- |
{Exif}.ColorSpace |
number |
- |
{Exif}.DateTimeDigitized |
string |
- |
{Exif}.DateTimeOriginal |
string |
- |
{Exif}.ExifVersion |
string |
- |
{Exif}.ExposureBiasValue |
number |
- |
{Exif}.ExposureMode |
number |
- |
{Exif}.ExposureProgram |
number |
- |
{Exif}.ExposureTime |
number |
- |
{Exif}.FNumber |
number |
- |
{Exif}.Flash |
number |
- |
{Exif}.FocalLenIn35mmFilm |
number |
- |
{Exif}.FocalLength |
number |
- |
{Exif}.ISOSpeedRatings |
number [] |
- |
{Exif}.LensMake |
string |
- |
{Exif}.LensModel |
string |
- |
{Exif}.LensSpecification |
number [] |
- |
{Exif}.MeteringMode |
number |
- |
{Exif}.OffsetTime |
string |
- |
{Exif}.OffsetTimeDigitized |
string |
- |
{Exif}.OffsetTimeOriginal |
string |
- |
{Exif}.PixelXDimension |
number |
- |
{Exif}.PixelYDimension |
number |
- |
{Exif}.SceneType |
number |
- |
{Exif}.SensingMethod |
number |
- |
{Exif}.ShutterSpeedValue |
number |
- |
{Exif}.SubjectArea |
number [] |
- |
{Exif}.SubsecTimeDigitized |
string |
- |
{Exif}.SubsecTimeOriginal |
string |
- |
{Exif}.WhiteBalance |
number |
- |
{MakerApple}? |
Record <string , unknown > |
Represents any data Apple cameras write to the metadata Platform iOS |
{TIFF} |
{ DateTime : string ; HostComputer? : string ; Make : string ; Model : string ; ResolutionUnit : number ; Software : string ; XResolution : number ; YResolution : number } |
- |
{TIFF}.DateTime |
string |
- |
{TIFF}.HostComputer? |
string |
Platform iOS |
{TIFF}.Make |
string |
- |
{TIFF}.Model |
string |
- |
{TIFF}.ResolutionUnit |
number |
- |
{TIFF}.Software |
string |
- |
{TIFF}.XResolution |
number |
- |
{TIFF}.YResolution |
number |
- |
Defined in
orientation
• orientation: Orientation
Display orientation of the photo, relative to the Camera's sensor orientation.
Note that Camera sensors are landscape, so e.g. "portrait" photos will have a value of "landscape-left", etc.
Defined in
path
• path: string
The path of the file.
-
Note: If you want to consume this file (e.g. for displaying it in an
<Image>
component), you might have to add thefile://
prefix. -
Note: This file might get deleted once the app closes because it lives in the temp directory.
Inherited from
Defined in
thumbnail
• Optional
thumbnail: Record
<string
, unknown
>
Defined in
width
• width: number
The width of the photo, in pixels.