Agu, Emmanuel O.
Silicon Valley, California
Endicia’s Label Server’s core functionality is to generate shipping labels. The LabelServer’s rendering engine takes a predefined layout and generates labels in different formats. We added visualization of the layouts that was previously code-defined. We researched layout editors in terms of price, feature, and popularity and chose Microsoft Visio. We wrote a program that translates the layouts generated by the editor into the data structure used by the Label Server’s rendering engine. We also wrote code to translate the current code-defined layouts into the layout editor’s format. This project helped accelerate the new layout design process and made the process available to a wider client base.
Worcester Polytechnic Institute
Interactive Media and Game Development
Major Qualifying Project
All authors have granted to WPI a nonexclusive royalty-free license to distribute copies of the work, subject to other agreements. Copyright is held by the author or authors, with all rights reserved, unless otherwise noted.