PDF Work

About

PDF works are works where the primary fileset(s) are PDFs. PDFs should minimally display something that allows the item to be opened in a new tab or with the PDF.js viewer.

A PDF may also be converted on demand into a set of images making up each canvas. After that, the work will be displayed in a IIIF viewer on the work page.

The PDF work’s main file is both a pcdmuse:PreservationFile and a pcdmuse:IntermediateFile s. The work may have a curated thumbnail or a thumbnail represented by the work type.

All filesets may have restrictions that prohibit view / access.

Metadata Properties

Descriptive Properties

Descriptive properties are described in our vendor supplied MAP.

Structural Properties

The suggested structure of an image work with a pcdmuse:IntermediateFile and pcdmuse:PreservationFile.

 1@prefix : <https://location-of-future-repository/extra/paths/> .
 2@prefix dcterms: <http://purl.org/dc/terms/> .
 3@prefix fedora:  <http://fedora.info/definitions/v4/repository#> .
 4@prefix iana:  <http://www.iana.org/assignments/relation/> .
 5@prefix ore: <http://www.openarchives.org/ore/terms/> .
 6@prefix pcdm: <http://pcdm.org/models#> .
 7@prefix pcdmff: <http://pcdm.org/file-format-types#> .
 8@prefix pcdmuse: <http://pcdm.org/use#> .
 9@prefix pcdmworks: <http://pcdm.org/works#> .
10@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
11
12:sample-pdf-work a pcdmworks:Work ;
13    dcterms:title "Sample PDF Work" ;
14    iana:first :proxy-for-sample-pdf-image-1 ;
15    iana:last :proxy-for-sample-pdf-image-2 ;
16    pcdm:hasMember :sample-pdf, :sample-image-1, :sample-image-2 .
17
18:sample-pdf a pcdmworks:Fileset ;
19    rdfs:label "PDF Fileset" ;
20    pcdm:memberOf :sample-pdf-work ;
21    pcdm:hasFile :sample-pdf-file .
22
23:sample-pdf-file a pcdmff:Document ;
24    rdfs:label "PDF" ;
25    pcdm:fileOf :sample-pdf ;
26    fedora:hasVersions :path-to-the-actual-pdf .
27
28:sample-image-1 a pcdmworks:Fileset ;
29    pcdm:memberOf :sample-pdf-work ;
30    pcdm:hasFile :sample-image-1-file .
31
32:sample-image-1-file a pcdmff:Image ;
33    pcdm:fileOf :sample-image-1 ;
34    fedora:hasVersions :path-to-image-1 .
35
36:sample-image-2 a pcdmworks:Fileset ;
37    pcdm:memberOf :sample-pdf-work ;
38    pcdm:hasFile :sample-image-2-file .
39
40:sample-image-2-file a pcdmff:Image ;
41    pcdm:fileOf :sample-image-2 ;
42    fedora:hasVersions :path-to-image-2 .
43
44:proxy-for-sample-pdf-image-1 a ore:Proxy ;
45    iana:next :proxy-for-sample-pdf-image-2 ;
46    ore:proxyIn :sample-pdf-work ;
47    ore:proxyFor :sample-image-1 .
48
49
50:proxy-for-sample-pdf-image-2 a ore:Proxy ;
51    iana:prev :proxy-for-sample-pdf-image-1 ;
52    ore:proxyIn :sample-pdf-work ;
53    ore:proxyFor :sample-image-2 .

Technical Properties

Technical properties are identified and listed in our metadata application profile in the files tab.