Labelprint will give you full label printing capability. Design a label in a GUI. The definition is stored in an XML format. Provide data to be printed in an XML format. Together this will be used to print the label.
Also remote printing via the internet from a central location is supported whereby the definition XML files and data XML files are automatically transferred to the remote location. Rendering and printing is automatically done on the receiving location.
So this project contains...
This C# API provides a simple address label printing capability for Windows applications, based on the .NET PrintDocument class. The API can automatically generate sheets of labels using popular Avery address label codes.