Conversion Center – Batch und Workflow
Unterstützte terminale Schritte
PDF_TO_TEXTPDF_TO_HTMLPDF_TO_DOCXPDF_TO_MARKDOWNPDF_TO_IMAGES
Terminale Schritte erzeugen kein PDF und müssen deshalb am Ende eines Workflows stehen. Die Pipeline validiert diese Regel explizit.
PDF-erzeugende Quellkonvertierungen
Markdown, HTML, Text, Office und Bilder können zunächst PDF erzeugen. Das Resultat kann anschließend über continuePdfWorkflow mit Wasserzeichen, Dekoration, Metadatenbereinigung, Komprimierung oder Rotation verarbeitet werden.
Beispielplan
{
"name": "Bereinigen und als Markdown exportieren",
"steps": [
{"operation": "SANITIZE_METADATA"},
{"operation": "COMPRESS", "compressionProfile": "BALANCED"},
{"operation": "PDF_TO_MARKDOWN"}
]
}Entwurfsmuster
- Pipeline Pattern: geordnete Verarbeitungsschritte.
- Command Pattern: jeder
PdfWorkflowStepist eine unveränderliche Anweisung. - Composite Pattern:
PdfWorkflowPlangruppiert Schritte. - Terminal Operation Policy: verhindert Typfehler nach nicht-PDF-Ausgaben.