cocoon-docs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From d...@cocoon.apache.org
Subject [Cocoon Wiki] New: XfolioXMPGenerator
Date Sun, 10 Oct 2004 19:22:38 GMT
   Date: 2004-10-10T12:22:38
   Editor: FredericGlorieux <frederic.glorieux@xfolio.org>
   Wiki: Cocoon Wiki
   Page: XfolioXMPGenerator
   URL: http://wiki.apache.org/cocoon/XfolioXMPGenerator

   no comment

New Page:

[[TableOfContents([3])]]


Copyright (C) xfolio.org 

= WHAT =

The XMPjpegGenerator extracts [XMP] from a jpeg file. This AdobeTM XML can
encode metadatas like title, author, description... This schema implements an
open standard knowed as [IPTC/IMM]. For your photos, try for example an app
like [pixVue], it allows you to add different infos, encoded in jpeg headers,
with also an XML/XMP embed. 

= HOW =

Find and compile XMPjpegGenerator.java
<http://cvs.berlios.de/cgi-bin/viewcvs.cgi/xfolio/webapp/WEB-INF/classes/org/cocoon/generation/
>
or put the binary classes in the same way in your cocoon webapp 
{cocoon}/WEB-INF/org/apache/cocoon/generation/( XMPjpegGenerator.class | XMPjpegGenerator$JpegException.class
| XMPjpegGenerator$MarkerVector.class)

In your sitemap, declare and use the component

{{{
  <map:components>
    <map:generators default="file">
      <map:generator name="xmp" src="org.apache.cocoon.generation.XMPjpegGenerator"/>

    </map:generators>
  </map:components>

  <map:match pattern="gallery/**.xmp">
    <map:generate type="xmp" src="gallery/{1}.jpg"/>
    <map:serialize type="xml"/>
  </map:match>
}}}

= WHO =

Persons in historic order, but not of importance

[FG] Glorieux, Frédéric [AJLSM] Integration of W3C classes as a cocoon generator 

[PD] Dittgen, Pierre [PassTech] Refactoring W3C classes 

[nwalsh] Walsh, Norman Seems the most active maintener of jpeg metadata classes in his [jpegrdf]
project 

[PF] Fumagalli, Pierpaolo (Apache Software Foundation) 

[CZ] Ziegeler, Carsten. Original authors of [fileGenerator]

= REFERENCES =

[xmpJpegGenerator] http://cvs.berlios.de/cgi-bin/viewcvs.cgi/xfolio/webapp/WEB-INF/classes/org/cocoon/generation/


[fileGenerator] http://cocoon.apache.org/2.1/apidocs/org/apache/cocoon/generation/FileGenerator.html

[sourceUtil] http://cocoon.apache.org/2.1/apidocs/org/apache/cocoon/components/source/SourceUtil.html

[jpegHeaders] http://dev.w3.org/cvsweb/~checkout~/java/classes/org/w3c/tools/jpeg/JpegHeaders.java
http://cvs.sourceforge.net/viewcvs.py/jpegrdf/jpegrdf/src/org/w3c/tools/jpeg/JpegHeaders.java
>

[jpegrdf] Walsh, Norman "JpegRDF" reads and manipulates RDF metadata stored in JPEG images
http://sourceforge.net/projects/jpegrdf

[pixvue] Colemenan, Eamon. An MS.Windows Image Organizer, XMP compatible http://pixvue.com/


[IPTC/IMM] "IPTC - NAA INFORMATION INTERCHANGE MODEL" http://www.iptc.org/IIM/

[XMP] Adobe Systems Incorporated "Extensible Metadata Platform (XMP)" http://www.adobe.com/products/xmp/main.html

Adobe's Extensible Metadata Platform (XMP) is a labeling technology that
allows you to embed data about a file, known as metadata, into the file
itself. With XMP, desktop applications and back-end publishing systems gain a
common method for capturing, sharing, and leveraging this valuable metadata -
opening the door for more efficient job processing, workflow automation, and
rights management, among many other possibilities. With XMP, Adobe has taken
the "heavy lifting" out of metadata integration, offering content creators an
easy way to embed meaningful information about their projects and providing
industry partners with standards-based building blocks to develop optimized
workflow solutions. 

[passTech] Boutros, Nader ; Dittgen, Pierre. http://pass-tech.fr/

[AJLSM] Arvers, Jean-Luc; Sévigny, Martin "Solution pour le document numérique" http://ajlsm.com

= SEE ALSO =

Generated links

|| '''cited by'''   || '''about XMP'''         || '''about generator''' ||
|| [[FullSearch()]] || [[PageList(xmp)]] || [[PageList(generator)]] ||


Mime
View raw message