A method and associated software and a system for automatic package
marking makes use of specification of an image for a package. The
specification includes specifications of data fields for marking on a
package. Data values for the data fields are received from multiple data
sources. Images are formed based on the received data values and the
specification of the image.