OpenFlow Protocol

Document Splitter Node

{
  id: "alphanumeric_underscore, 1-50 chars (required, unique node identifier)",
  type: "'DOCUMENT_SPLITTER' (required, literal node type)",
  name: "string, 1-100 chars (required, display name)",
  config: {
    image_quality: "'low' | 'medium' | 'high' | 'ultra', default: 'high' (optional, rendering quality)",
    dpi: "integer, 72-600, default: 200 (optional, dots per inch for image output)",
    image_format: "'png' | 'jpeg' | 'webp', default: 'png' (optional, output image format)"
  },
  document: "file_system_path, e.g., '/path/to/document.pdf' or variable_reference '{{uploaded_file.path}}' (required, document to process)"
}
 

Output:

{
  pages: "temp_file_path_array, ['/tmp/page_1.png', '/tmp/page_2.png'] (temporary image files for each page)"
}

Note: Temporary image files are automatically removed after flow execution completes

On this page

No Headings