Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ExifUtilities

Index

Properties

Static ExifTags

ExifTags: object

Type declaration

  • [tagNumber: number]: string

Static GPSTags

GPSTags: object

Type declaration

  • [tagNumber: number]: string

Static TiffTags

TiffTags: object

Type declaration

  • [tagNumber: number]: string

Methods

Static base64ToArrayBuffer

  • base64ToArrayBuffer(base64: any, contentType: any): ArrayBuffer
  • Parameters

    • base64: any
    • contentType: any

    Returns ArrayBuffer

Static dmsToDecimal

  • dmsToDecimal(dms: number[]): number
  • Parameters

    • dms: number[]

    Returns number

Static getExifTags

  • getExifTags(bytes: DataView, start: number, size: number): any
  • Parameters

    • bytes: DataView
    • start: number
    • size: number

    Returns any

Static getExifTagsFromImageBytes

  • getExifTagsFromImageBytes(arrayBuffer: ArrayBuffer): any
  • Parameters

    • arrayBuffer: ArrayBuffer

    Returns any

Static getPointFromExif

  • getPointFromExif(exifTags: any): Point
  • Parameters

    • exifTags: any

    Returns Point

Static getStringFromBytes

  • getStringFromBytes(bytes: DataView, start: number, length: number): string
  • Parameters

    • bytes: DataView
    • start: number
    • length: number

    Returns string

Static readTagValue

  • readTagValue(bytes: DataView, entryOffset: number, tiffStart: number, dirStart: number, littleEndian: boolean): any
  • Parameters

    • bytes: DataView
    • entryOffset: number
    • tiffStart: number
    • dirStart: number
    • littleEndian: boolean

    Returns any

Static readTags

  • readTags(bytes: DataView, tiffStart: number, dirStart: number, strings: object, littleEndian: boolean): any
  • Parameters

    • bytes: DataView
    • tiffStart: number
    • dirStart: number
    • strings: object
      • [index: number]: string
    • littleEndian: boolean

    Returns any