Apache PDFBox · JSON-LD Context
Apache Pdfbox Context
JSON-LD context defining the semantic vocabulary for Apache Pdfbox from Apache PDFBox.
11 Classes
32 Properties
3 Namespaces
Namespaces
pdfb:
https://pdfbox.apache.org/schema/
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
Classes
CreateDocumentRequest
DocumentInfo
TextExtractionResult
PageList
PageInfo
DocumentMetadata
MergeRequest
SplitRequest
SignRequest
FormFields
FormField
Properties
| Property | Type | Container |
|---|---|---|
| title | string | |
| author | string | |
| pageSize | string | |
| documentId | string | |
| pageCount | integer | |
| fileSize | integer | |
| version | string | |
| text | string | |
| wordCount | integer | |
| totalPages | integer | |
| pages | set | |
| pageNumber | integer | |
| width | decimal | |
| height | decimal | |
| rotation | integer | |
| subject | string | |
| creator | string | |
| producer | string | |
| creationDate | string | |
| modificationDate | string | |
| sourceDocumentIds | set | |
| outputTitle | string | |
| splitAtPages | set | |
| keystorePath | string | |
| password | string | |
| reason | string | |
| location | string | |
| fields | set | |
| name | schema:name | |
| type | string | |
| value | string | |
| required | boolean |
JSON-LD Document
{
"@context": {
"@version": 1.1,
"pdfb": "https://pdfbox.apache.org/schema/",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"CreateDocumentRequest": "pdfb:CreateDocumentRequest",
"DocumentInfo": "pdfb:DocumentInfo",
"TextExtractionResult": "pdfb:TextExtractionResult",
"PageList": "pdfb:PageList",
"PageInfo": "pdfb:PageInfo",
"DocumentMetadata": "pdfb:DocumentMetadata",
"MergeRequest": "pdfb:MergeRequest",
"SplitRequest": "pdfb:SplitRequest",
"SignRequest": "pdfb:SignRequest",
"FormFields": "pdfb:FormFields",
"FormField": "pdfb:FormField",
"title": {
"@id": "pdfb:title",
"@type": "xsd:string"
},
"author": {
"@id": "pdfb:author",
"@type": "xsd:string"
},
"pageSize": {
"@id": "pdfb:pageSize",
"@type": "xsd:string"
},
"documentId": {
"@id": "pdfb:documentId",
"@type": "xsd:string"
},
"pageCount": {
"@id": "pdfb:pageCount",
"@type": "xsd:integer"
},
"fileSize": {
"@id": "pdfb:fileSize",
"@type": "xsd:integer"
},
"version": {
"@id": "pdfb:version",
"@type": "xsd:string"
},
"text": {
"@id": "pdfb:text",
"@type": "xsd:string"
},
"wordCount": {
"@id": "pdfb:wordCount",
"@type": "xsd:integer"
},
"totalPages": {
"@id": "pdfb:totalPages",
"@type": "xsd:integer"
},
"pages": {
"@id": "pdfb:pages",
"@container": "@set"
},
"pageNumber": {
"@id": "pdfb:pageNumber",
"@type": "xsd:integer"
},
"width": {
"@id": "pdfb:width",
"@type": "xsd:decimal"
},
"height": {
"@id": "pdfb:height",
"@type": "xsd:decimal"
},
"rotation": {
"@id": "pdfb:rotation",
"@type": "xsd:integer"
},
"subject": {
"@id": "pdfb:subject",
"@type": "xsd:string"
},
"creator": {
"@id": "pdfb:creator",
"@type": "xsd:string"
},
"producer": {
"@id": "pdfb:producer",
"@type": "xsd:string"
},
"creationDate": {
"@id": "pdfb:creationDate",
"@type": "xsd:string"
},
"modificationDate": {
"@id": "pdfb:modificationDate",
"@type": "xsd:string"
},
"sourceDocumentIds": {
"@id": "pdfb:sourceDocumentIds",
"@container": "@set"
},
"outputTitle": {
"@id": "pdfb:outputTitle",
"@type": "xsd:string"
},
"splitAtPages": {
"@id": "pdfb:splitAtPages",
"@container": "@set"
},
"keystorePath": {
"@id": "pdfb:keystorePath",
"@type": "xsd:string"
},
"password": {
"@id": "pdfb:password",
"@type": "xsd:string"
},
"reason": {
"@id": "pdfb:reason",
"@type": "xsd:string"
},
"location": {
"@id": "pdfb:location",
"@type": "xsd:string"
},
"fields": {
"@id": "pdfb:fields",
"@container": "@set"
},
"name": {
"@id": "pdfb:name",
"@type": "schema:name"
},
"type": {
"@id": "pdfb:type",
"@type": "xsd:string"
},
"value": {
"@id": "pdfb:value",
"@type": "xsd:string"
},
"required": {
"@id": "pdfb:required",
"@type": "xsd:boolean"
}
}
}