Class PDFPackager

  • All Implemented Interfaces:
    PackageDisseminator, PackageIngester

    public class PDFPackager
    extends SelfNamedPlugin
    implements PackageIngester, PackageDisseminator
    Accept a PDF file by itself as a SIP.

    This is mainly a proof-of-concept to demonstrate the flexibility of the packager and crosswalk plugins.

    To import, open up the PDF and try to extract sufficient metadata from its InfoDict.

    Export is a crude hack: if the item has a bitstream containing PDF, send that, otherwise it fails. Do not attempt to insert metadata.

    Version:
    $Revision$
    Author:
    Larry Stone
    See Also:
    PackageIngester, PackageDisseminator