To find a software solution to your problem, I suggest you to visit the official US Postal website. From there you can download some tools that are provided by the US Postal Service that can be used to create barcodes that complies with their requirements.