Documentation ¶
Overview ¶
Package xmpbj implements the XMP Basic Job Ticket namespace as defined by XMP Specification Part 2.
Package xmpbj implements the XMP Basic Job Ticket namespace as defined by XMP Specification Part 2.
Index ¶
- Variables
- func NewModel(name string) xmp.Model
- type Job
- type JobArray
- type JobTicket
- func (x JobTicket) Can(nsName string) bool
- func (x *JobTicket) CanTag(tag string) bool
- func (x *JobTicket) GetTag(tag string) (string, error)
- func (x JobTicket) Namespaces() xmp.NamespaceList
- func (x *JobTicket) SetTag(tag, value string) error
- func (x *JobTicket) SyncFromXMP(d *xmp.Document) error
- func (x *JobTicket) SyncModel(d *xmp.Document) error
- func (x JobTicket) SyncToXMP(d *xmp.Document) error
Constants ¶
This section is empty.
Variables ¶
View Source
var (
NsXmpBJ = xmp.NewNamespace("xmpBJ", "http://ns.adobe.com/xap/1.0/bj/", NewModel)
)
Functions ¶
Types ¶
type Job ¶
type Job struct { ID string `xmp:"stJob:id,attr"` Name string `xmp:"stJob:name,attr"` Url xmp.Uri `xmp:"stJob:url,attr"` }
Part 2: 1.2.5.1 Job
type JobTicket ¶
type JobTicket struct {
JobRef JobArray `xmp:"xmpBJ:JobRef"`
}
func (JobTicket) Namespaces ¶
func (x JobTicket) Namespaces() xmp.NamespaceList
Click to show internal directories.
Click to hide internal directories.