GoogleApi.ContentWarehouse.V1.Model.ImageExifIPTCMetadata
Table of Contents ▼
Jump to a specific part of the page:
Description
This proto holds IPTC metadata. http://www.iptc.org/cms/site/index.html?channel=CH0099 Proto field name is same with IPTC property name except which is clearly stated. Next Id: 64
Attributes List
This module has the following attributes (case-insensitive ascending order):
View Attributes
- acquireLicensePage
- artwork
- contactinfo
- copyrightNotice
- creator
- creditLine
- dateCreated
- dateExpired
- dateReleased
- description
- digitalSourceType
- event
- headline
- imageSupplier
- instructions
- keywords
- licenseUrl
- location
- locationCreated
- locationShown
- modelReleaseStatus
- propertyReleaseStatus
- rightsUsageTerms
- source
- supplementalCategories
- title
Attributes
-
acquireLicensePage
(type:String.t
, default:nil
)
- Page URL about how to acquire this licensable image. -
artwork
(type:list(GoogleApi.ContentWarehouse.V1.Model.ImageExifIPTCMetadataArtwork)
, default:nil
)
- -
contactinfo
(type:GoogleApi.ContentWarehouse.V1.Model.ImageExifIPTCMetadataContactInfo
, default:nil
)
- -
copyrightNotice
(type:String.t
, default:nil
)
- -
creator
(type:list(String.t)
, default:nil
)
- IPTC authorship & copyright related fields. -
creditLine
(type:String.t
, default:nil
)
- -
dateCreated
(type:String.t
, default:nil
)
- Time (in seconds) -
dateExpired
(type:String.t
, default:nil
)
- -
dateReleased
(type:String.t
, default:nil
)
- -
description
(type:String.t
, default:nil
)
- -
digitalSourceType
(type:String.t
, default:nil
)
- See go/gi-annotations-indexing for more information. -
event
(type:String.t
, default:nil
)
- -
headline
(type:String.t
, default:nil
)
- -
imageSupplier
(type:String.t
, default:nil
)
- PLUS field, not used. -
instructions
(type:String.t
, default:nil
)
- -
keywords
(type:list(String.t)
, default:nil
)
- -
licenseUrl
(type:String.t
, default:nil
)
- License URL about how to distribute the image. -
location
(type:GoogleApi.ContentWarehouse.V1.Model.ImageExifIPTCMetadataLocation
, default:nil
)
- -
locationCreated
(type:GoogleApi.ContentWarehouse.V1.Model.ImageExifIPTCMetadataLocationInfo
, default:nil
)
- Location of the camera -
locationShown
(type:list(GoogleApi.ContentWarehouse.V1.Model.ImageExifIPTCMetadataLocationInfo)
, default:nil
)
- Location shown on the image -
modelReleaseStatus
(type:String.t
, default:nil
)
- -
propertyReleaseStatus
(type:String.t
, default:nil
)
- -
rightsUsageTerms
(type:String.t
, default:nil
)
- -
source
(type:String.t
, default:nil
)
- -
supplementalCategories
(type:list(String.t)
, default:nil
)
- -
title
(type:String.t
, default:nil
)
- IPTC description related fields.
Type
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.ImageExifIPTCMetadata{
acquireLicensePage: String.t() | nil,
artwork: [GoogleApi.ContentWarehouse.V1.Model.ImageExifIPTCMetadataArtwork.t()] | nil,
contactinfo: GoogleApi.ContentWarehouse.V1.Model.ImageExifIPTCMetadataContactInfo.t() | nil,
copyrightNotice: String.t() | nil,
creator: [String.t()] | nil,
creditLine: String.t() | nil,
dateCreated: String.t() | nil,
dateExpired: String.t() | nil,
dateReleased: String.t() | nil,
description: String.t() | nil,
digitalSourceType: String.t() | nil,
event: String.t() | nil,
headline: String.t() | nil,
imageSupplier: String.t() | nil,
instructions: String.t() | nil,
keywords: [String.t()] | nil,
licenseUrl: String.t() | nil,
location: GoogleApi.ContentWarehouse.V1.Model.ImageExifIPTCMetadataLocation.t() | nil,
locationCreated: GoogleApi.ContentWarehouse.V1.Model.ImageExifIPTCMetadataLocationInfo.t() | nil,
locationShown: [GoogleApi.ContentWarehouse.V1.Model.ImageExifIPTCMetadataLocationInfo.t()] | nil,
modelReleaseStatus: String.t() | nil,
propertyReleaseStatus: String.t() | nil,
rightsUsageTerms: String.t() | nil,
source: String.t() | nil,
supplementalCategories: [String.t()] | nil,
title: String.t() | nil
}
acquireLicensePage: String.t() | nil,
artwork: [GoogleApi.ContentWarehouse.V1.Model.ImageExifIPTCMetadataArtwork.t()] | nil,
contactinfo: GoogleApi.ContentWarehouse.V1.Model.ImageExifIPTCMetadataContactInfo.t() | nil,
copyrightNotice: String.t() | nil,
creator: [String.t()] | nil,
creditLine: String.t() | nil,
dateCreated: String.t() | nil,
dateExpired: String.t() | nil,
dateReleased: String.t() | nil,
description: String.t() | nil,
digitalSourceType: String.t() | nil,
event: String.t() | nil,
headline: String.t() | nil,
imageSupplier: String.t() | nil,
instructions: String.t() | nil,
keywords: [String.t()] | nil,
licenseUrl: String.t() | nil,
location: GoogleApi.ContentWarehouse.V1.Model.ImageExifIPTCMetadataLocation.t() | nil,
locationCreated: GoogleApi.ContentWarehouse.V1.Model.ImageExifIPTCMetadataLocationInfo.t() | nil,
locationShown: [GoogleApi.ContentWarehouse.V1.Model.ImageExifIPTCMetadataLocationInfo.t()] | nil,
modelReleaseStatus: String.t() | nil,
propertyReleaseStatus: String.t() | nil,
rightsUsageTerms: String.t() | nil,
source: String.t() | nil,
supplementalCategories: [String.t()] | nil,
title: String.t() | nil
}
Function
@spec decode(struct(), keyword()) :: struct()Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.ImageExifIPTCMetadata