CEO at Customer’s Canvas by Aurigma. Leading a team developing an online web-to-print editor that helps commercial printers and marketing companies streamline the creation of personalized print products.

Graduated with master’s degree in computer science and applied mathematics, Dmitry went all the way from a developer to the CEO. Under his management, Customer’s Canvas by Aurigma transitioned from a small startup company to a steady international business with leading positions in the market of web-to-print and pre-press software.

Image Processing for Web-to-Print Applications

Dmitry Sevostyanov, Aurigma (InterTech Award Recipient)

The printing industry has helped advance image processing technology for many years now. The high-demand nature of the industry as well as the feature set inherent to the print production process have contributed to new advancements. Developers working with publishing systems are skilled in various printing technologies, peculiarities of the ink transfer process onto surfaces, physical features of paints, and different surfaces and materials.

Modern publishing systems have been developed over decades and facilitate the prepress process as well as render completed designs to print-ready files.

The complexity of web technologies and the broad range of browsers and devices where documents are edited complicate these processes in web-to-print applications. This leads to limitations when creating complex designs online. Web-to-print systems are inherently less functional compared to desktop publishing applications, but the benefits of accepting orders online force printers to live with these shortfalls.

At Customer’s Canvas, we strive to make the capabilities of web-to-print systems comparable to those of offline editors.

This article highlights approaches to building interactive online editors that work in a browser and enable print design creation. Rendering graphics is key to properly displaying products in a browser. We have shifted many image processing tasks to the front end, which has increased the speed of our editors, boosted the quality of graphics, and improved matching the design in the browser with the printed version. Our approach allows us to process designs on the front end with fewer requests to the server and without sacrificing performance.