Patent ID: 7410311

Claim:
A print data editing device, comprising: a memory that stores print data; a controller that reads the print data stored in the memory, said controller aligns first line of the print data to a first end of a predetermined print area, said controller determines whether the print data includes plural lines, said controller aligns a last line of the print data to a second end when the print data is determined to include plural lines, and aligns a remaining line between the first and second ends, the remaining line being a line other than the first and last line when the print data is determined to include more than two lines, and said controller further calculates a straight line connecting a first coordinate and second coordinate: the first coordinate being a center coordinate of print data range on the first line aligned to a first end within the print area, and the second coordinate being a center coordinate of the print data range on the last line aligned to the second end; the controller further aligns the center coordinate of the print data range on the remaining line on the calculated straight line and aligns the print data on each remaining line between the first and second ends within the print area based on the each aligned center coordinate.