Skip to content
Create “Multitone” (Monotone, Duotone, Tritone, Quadtone, …) EPS-files for printing.
Python CSS
Failed to load latest commit information.
assets custom about dialog Oct 21, 2013
example added example files and a screenshot Nov 13, 2013
ghostscript hard copy of the ghostscripe c-bindings Oct 21, 2013
.gitignore ignoring pyc python bytecode files Nov 12, 2013
INSTALL description of the dependencies Nov 13, 2013
LICENSE renamed LICENSE file Nov 12, 2013
README.md Update README.md Nov 13, 2013
VERSION central file to keep the version number of multitoner Oct 5, 2013
compatibility.py add GNU GPL v 3 notice to all python files Oct 5, 2013
emitter.py add GNU GPL v 3 notice to all python files Oct 4, 2013
epstool.py make epstool useable from the commandline Nov 13, 2013
ghostscript_runner.py add GNU GPL v 3 notice to all python files Oct 4, 2013
ghostscript_workers.py add GNU GPL v 3 notice to all python files Oct 4, 2013
gtk_actiongroup.py add GNU GPL v 3 notice to all python files Oct 4, 2013
gtk_curve_editor.py disable controls when hidden Apr 1, 2014
gtk_dialogs.py changed urls in the about dialog Nov 13, 2013
gtk_document.py add GNU GPL v 3 notice to all python files Oct 4, 2013
gtk_inks_editor.py run callback when GLib is idle Oct 22, 2013
gtk_multitoner.py InkControlPanel missed the show signal on fast computers Mar 24, 2014
gtk_preview.py having no surface does not unset the preview image anymore Oct 22, 2013
history.py add GNU GPL v 3 notice to all python files Oct 4, 2013
interpolation.py add GNU GPL v 3 notice to all python files Oct 4, 2013
model.py add GNU GPL v 3 notice to all python files Oct 4, 2013
mtt2eps.py need to rotate jpegs before color conversion Mar 24, 2014

README.md

Multitoner

Create “Multitone” (Monotone, Duotone, Tritone, Quadtone, …) EPS-files for printing.

Another short description of what the Multitoner does can be found in this blogentry

Multitoner is licensed under the terms of the GPL v3. And comes WITHOUT ANY WARRANTY. See the file LICENSE.

INSTALL

Please see INSTALL for info on how to get this thing started. Especially the dependencies are listed there.

RUN

When everything is fine $ ./gtk_multitoner.py should launch the main window of the application. You will either want to create a new multitoner project or open the included example file (see below). I included some tooltips in the GUI so I think you'll find your way around there just fine.

If you want to experiment with PANTONE color names I found this website quite helpful: My Pantone Color however print professionals will use a color fan I suppose.

The directory ./example includes 4 files:

  • a screenshot of the multitoner with an opened preview window
  • the multitoner profile file (profile.mtt) that was used in the screenshot, the contents are in the JSON format, you can open it in a text editor and study its contents
  • the source image opened in in the screenshot (source.png)
  • the resulting eps after exporting the source image (result.eps)

the screenshot

Preview Rendering

The Multitoner needs some cpu power to render previews. Especially big images can be challenging. That is because of the rather complex process of rendering that is used: A complete EPS file is generated internally and then passed to the ghostscript engine which renders the previews to its display callback interface. With a multicore processor you should get around well. Another option would be to create an mtt file using a shrinked version of the desired image and then use mtt2eps.py from the commandline with the real size image: $ ./mtt2eps.py example/profile.mtt example/source.png example/result_direct.eps

CALL FOR HELP: Color Management

I choose the process above to have an as accurate as posssible preview and in the hope that it can get just the best preview possible when we start using the advanced color management features of Ghostscript. I'd love to see some help coming from the ghostscript ninjas out there. A hint for what we want to do can be found in a document called: "Ghostscript 9.07 Color Management" GS9_Color_Management.pdf by artifex. You can read it up at: section 8.2 "DeviceN Colors"

CREDITS

The Multitoner was initiated by Silber & Blei and its initial development was done by graphicore

@ 2013, Lasse Fister commander@graphicore.de

Please report what you experienced with the Multitoner. I'm very curious.

ENJOY!

Something went wrong with that request. Please try again.