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
View Context View on GitHub

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

Raw ↑
{
  "@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"
  ]
}