pdfbroker-io · JSON-LD Context
Pdfbroker Io Context
JSON-LD context defining the semantic vocabulary for Pdfbroker Io from pdfbroker-io.
18 Classes
48 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
pdfbroker:
https://pdfbroker.io/schema#
Classes
ColorDto
ErrorResponseDto
FoRequestDto
FoTransformRequestDto
FontDto
FontStyle
ImageResponseDto
PdfConcatenationRequestDto
PdfMetadataDto
PdfResponseDto
PdfToImageOptions
PdfToImageRequestDto
PdfWriteStringOptions
PdfWriteStringRequestDto
WeasyPrintToPdfRequestDto
WkHtmlToPdfRequestDto
XOriginPoint
YOriginPoint
Properties
| Property | Type | Container |
|---|---|---|
| r | integer | |
| g | integer | |
| b | integer | |
| errorMessage | string | |
| description | string | |
| statusCode | integer | |
| foDocumentBase64String | string | |
| resources | ||
| metadata | reference | |
| xmlDataDocumentBase64String | string | |
| name | string | |
| size | decimal | |
| style | reference | |
| imageBase64String | string | |
| pdfDocumentsAsBase64String | list | |
| title | string | |
| author | string | |
| subject | string | |
| keywords | list | |
| enableAdd | boolean | |
| enableCopy | boolean | |
| enableModify | boolean | |
| enablePrinting | boolean | |
| ownerPassword | string | |
| userPassword | string | |
| pdfFileBase64String | string | |
| pageNumber | integer | |
| imageFormat | string | |
| horizontalResolution | decimal | |
| verticalResolution | decimal | |
| width | integer | |
| height | integer | |
| transparent | boolean | |
| jpegQuality | integer | |
| pngCompressionLevel | integer | |
| options | reference | |
| text | string | |
| textColor | reference | |
| font | reference | |
| xPosition | decimal | |
| yPosition | decimal | |
| xOrigin | reference | |
| yOrigin | reference | |
| fontFileBase64String | string | |
| url | string | |
| htmlBase64String | string | |
| weasyPrintToPdfArguments | ||
| wkHtmlToPdfArguments |
JSON-LD Document
{
"@context": {
"@vocab": "https://pdfbroker.io/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"pdfbroker": "https://pdfbroker.io/schema#",
"ColorDto": "pdfbroker:ColorDto",
"r": {
"@id": "pdfbroker:r",
"@type": "xsd:integer"
},
"g": {
"@id": "pdfbroker:g",
"@type": "xsd:integer"
},
"b": {
"@id": "pdfbroker:b",
"@type": "xsd:integer"
},
"ErrorResponseDto": "pdfbroker:ErrorResponseDto",
"errorMessage": {
"@id": "pdfbroker:errorMessage",
"@type": "xsd:string"
},
"description": {
"@id": "pdfbroker:description",
"@type": "xsd:string"
},
"statusCode": {
"@id": "pdfbroker:statusCode",
"@type": "xsd:integer"
},
"FoRequestDto": "pdfbroker:FoRequestDto",
"foDocumentBase64String": {
"@id": "pdfbroker:foDocumentBase64String",
"@type": "xsd:string"
},
"resources": {
"@id": "pdfbroker:resources"
},
"metadata": {
"@id": "pdfbroker:metadata",
"@type": "@id"
},
"FoTransformRequestDto": "pdfbroker:FoTransformRequestDto",
"xmlDataDocumentBase64String": {
"@id": "pdfbroker:xmlDataDocumentBase64String",
"@type": "xsd:string"
},
"FontDto": "pdfbroker:FontDto",
"name": {
"@id": "pdfbroker:name",
"@type": "xsd:string"
},
"size": {
"@id": "pdfbroker:size",
"@type": "xsd:decimal"
},
"style": {
"@id": "pdfbroker:style",
"@type": "@id"
},
"FontStyle": "pdfbroker:FontStyle",
"ImageResponseDto": "pdfbroker:ImageResponseDto",
"imageBase64String": {
"@id": "pdfbroker:imageBase64String",
"@type": "xsd:string"
},
"PdfConcatenationRequestDto": "pdfbroker:PdfConcatenationRequestDto",
"pdfDocumentsAsBase64String": {
"@id": "pdfbroker:pdfDocumentsAsBase64String",
"@container": "@list"
},
"PdfMetadataDto": "pdfbroker:PdfMetadataDto",
"title": {
"@id": "pdfbroker:title",
"@type": "xsd:string"
},
"author": {
"@id": "pdfbroker:author",
"@type": "xsd:string"
},
"subject": {
"@id": "pdfbroker:subject",
"@type": "xsd:string"
},
"keywords": {
"@id": "pdfbroker:keywords",
"@container": "@list"
},
"enableAdd": {
"@id": "pdfbroker:enableAdd",
"@type": "xsd:boolean"
},
"enableCopy": {
"@id": "pdfbroker:enableCopy",
"@type": "xsd:boolean"
},
"enableModify": {
"@id": "pdfbroker:enableModify",
"@type": "xsd:boolean"
},
"enablePrinting": {
"@id": "pdfbroker:enablePrinting",
"@type": "xsd:boolean"
},
"ownerPassword": {
"@id": "pdfbroker:ownerPassword",
"@type": "xsd:string"
},
"userPassword": {
"@id": "pdfbroker:userPassword",
"@type": "xsd:string"
},
"PdfResponseDto": "pdfbroker:PdfResponseDto",
"pdfFileBase64String": {
"@id": "pdfbroker:pdfFileBase64String",
"@type": "xsd:string"
},
"PdfToImageOptions": "pdfbroker:PdfToImageOptions",
"pageNumber": {
"@id": "pdfbroker:pageNumber",
"@type": "xsd:integer"
},
"imageFormat": {
"@id": "pdfbroker:imageFormat",
"@type": "xsd:string"
},
"horizontalResolution": {
"@id": "pdfbroker:horizontalResolution",
"@type": "xsd:decimal"
},
"verticalResolution": {
"@id": "pdfbroker:verticalResolution",
"@type": "xsd:decimal"
},
"width": {
"@id": "pdfbroker:width",
"@type": "xsd:integer"
},
"height": {
"@id": "pdfbroker:height",
"@type": "xsd:integer"
},
"transparent": {
"@id": "pdfbroker:transparent",
"@type": "xsd:boolean"
},
"jpegQuality": {
"@id": "pdfbroker:jpegQuality",
"@type": "xsd:integer"
},
"pngCompressionLevel": {
"@id": "pdfbroker:pngCompressionLevel",
"@type": "xsd:integer"
},
"PdfToImageRequestDto": "pdfbroker:PdfToImageRequestDto",
"options": {
"@id": "pdfbroker:options",
"@type": "@id"
},
"PdfWriteStringOptions": "pdfbroker:PdfWriteStringOptions",
"text": {
"@id": "pdfbroker:text",
"@type": "xsd:string"
},
"textColor": {
"@id": "pdfbroker:textColor",
"@type": "@id"
},
"font": {
"@id": "pdfbroker:font",
"@type": "@id"
},
"xPosition": {
"@id": "pdfbroker:xPosition",
"@type": "xsd:decimal"
},
"yPosition": {
"@id": "pdfbroker:yPosition",
"@type": "xsd:decimal"
},
"xOrigin": {
"@id": "pdfbroker:xOrigin",
"@type": "@id"
},
"yOrigin": {
"@id": "pdfbroker:yOrigin",
"@type": "@id"
},
"PdfWriteStringRequestDto": "pdfbroker:PdfWriteStringRequestDto",
"fontFileBase64String": {
"@id": "pdfbroker:fontFileBase64String",
"@type": "xsd:string"
},
"WeasyPrintToPdfRequestDto": "pdfbroker:WeasyPrintToPdfRequestDto",
"url": {
"@id": "pdfbroker:url",
"@type": "xsd:string"
},
"htmlBase64String": {
"@id": "pdfbroker:htmlBase64String",
"@type": "xsd:string"
},
"weasyPrintToPdfArguments": {
"@id": "pdfbroker:weasyPrintToPdfArguments"
},
"WkHtmlToPdfRequestDto": "pdfbroker:WkHtmlToPdfRequestDto",
"wkHtmlToPdfArguments": {
"@id": "pdfbroker:wkHtmlToPdfArguments"
},
"XOriginPoint": "pdfbroker:XOriginPoint",
"YOriginPoint": "pdfbroker:YOriginPoint"
},
"@type": "schema:Dataset",
"schema:name": "pdfbroker-io API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects pdfbroker-io's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-31) from openapi/pdfbroker-io-openapi.json, openapi/pdfbroker-io.json.",
"dcterms:created": "2026-10-31",
"dcterms:source": [
"openapi/pdfbroker-io-openapi.json",
"openapi/pdfbroker-io.json"
]
}