Hi Ed,
Thank you for considering our products.
Indeed, you can produce a barcode image using Aspose.Barcode and then insert it into a document in any available way. At the moment Aspose.Word doesn’t allow to place an object on a certain page by specifying its number because it has no pagination engine implemented yet. But you can for example place bookmarks into the locations where you want the barcodes to appear and then call DocumentBuilder.MoveToBookmark prior to DocumentBuilder.InsertImage to move the cursor to a particular bookmark.
Another way that could probably suit you is placing so-called image mail merge fields (whose name looks like Image:MyFieldName), implementing a handler for the MailMerge.MergeImageField event and executing a mail merge to insert the barcode images into desired locations. Please see the Product Catalog demo project to see a code sample for this approach.