---
title: "oki file printer · RUAL Documentation"
description: "Sends print file to a local OKI printer for processing"
canonical: https://docs.rual.nl/block-types/printer/function_print
language: en
---

# oki file printer

This block is part of the [`printer`](https://docs.rual.nl/block-types/printer) group and was last modified in core [`v14.0.1`](https://docs.rual.nl/core-versions/140001).

Sends print file to a local OKI printer for processing

- flow `flow`

- Printer IP required `value` This could be a local OKI Printer IP if you are running Blueprinting locally, otherwise this needs to be an outside accessible OKI Printer IP.

- file required `file`

- Tray required `value`

- copies `number`

- flow `flow`

- status `number`

A typical wiring for [oki file printer](https://docs.rual.nl/block-types/printer/function_print): a [function trigger](https://docs.rual.nl/block-types/globals/trigger_custom_function) starts the flow; [get file from assets](https://docs.rual.nl/block-types/files/file_from_assets) feeds the `file` pin; [value](https://docs.rual.nl/block-types/value/value_default) feeds the `tray` pin; the `flow` out pin feeds [debug](https://docs.rual.nl/block-types/state%20ui/state_debug).

![Studio canvas example for the oki file printer block: typical wiring for oki file printer.](https://docs.rual.nl/canvas-examples/function_print.png)

### Version history

Introduced in [`v10.5.10`](https://docs.rual.nl/core-versions/100510).

Last modified in [`v14.0.1`](https://docs.rual.nl/core-versions/140001).
