web page header logo


We supply a simple GUI (w source code) for ODBRIP that can be used both to test the RIP and as an example of how to call and use the odb_rip library. You can use the GUI by double clicking on the odbrip.exe entry.

ODBRIP GUI Main Dialog

Input - select whether you are opening a .tgz file (File) or a directory structure (Directory). The click on the Open button to get to a file browser and select your ODB++ data.

Output - select the type of output: monochrome is default unless GreyScale is checked; TIFF or BMP format. Then use the Browse button to select the directory where the output file(s) should go. (Temporary working files also are written to this directory.)

Step - after selecting the desired ODB++ data, the program will scan the file and display a list of steps and layers. An ODB++ file will contain, at a minimum, one step. However it could contain many steps and it is the user's job to select the desired one for ripping.

Layers - after scanning the ODB++ data, the program will display the various layers found in the data. Each layer has a type associated with it which is also displayed. The user can select one or more layers to rasterize. Note: just because a layer appears in this list is no guarantee that the layer contains any data.

If you have selected GrayScale, the layer list in this dialog is disabled. One must use the layer list in the Advanced dialog section to select layers (since they can be merged in Grayscale)


The advanced dialog is use to control a wide variety of RIP settings. Controls are divided into 4 tabbed dialogs:

ODB Settings

ODB Settings

Units - select inch or mm.

Thread Number - enter the number of concurrent threads for the rasterizer. This should not exceed the number of hyperthreads available on your hardware. For example, if you have two CPU cores and they each support 2 hyperthreads then you can set this parameter = 4. Exceeding 4 is not useful.

Keep Temporary Files - if not checked, all temp files are erased at the end of the job. If checked they are not erased. Generally there is no reason to keep the temp files unless you are debugging a problem.

Log File - if checked, the log file will be produced and written to disk.

Writable Input Directory - if checked this means that the RIP won't need to make a copy of the entire ODB++ directory hierarchy - instead it will use the files directly from the input hierarchy - note that it will need to write files to this directory.

Open Args - additional command line arguments (used during the opening of the ODB++ data)

Out Scale - DEFAULT indicates it reads from the ODB++ data. SF, SCALE, LOCAL ...

Show Progress - when checked a progress dialog pops up and indicates RIP progress.

Convert Args additional command line arguments.

G2K Settings

G2K Settings

RIP Settings

RIP Settings

GreyScale Settings

GreyScale Settings


Frequently Asked Questions

Revision History


ARTWORK CONVERSION SOFTWARE, INC.                  Company Profile
417 Ingalls St.,     Santa Cruz, CA 95060         Tel (831) 426-6163     Fax 426-2824               email: info@artwork.com