Generating centered / bounded 20-bit circular coded targets.

Hi everyone - this is killing me lol. I ultimately want to have an .stl with 8 unique targets in a square with the center of the central circle bang in the middle of the square. The only way of generating them seems to be as a pdf without a bounding box. I cannot for the life of me figure out how to get from that to centered, bounded output. I also can’t use eyeball techniques really (blind…). I need to be able to use the output commercially (unlikely, but possible), so I don’t want to use the one makerworld stl file I saw out there that happens to have some in.