@paul.calhoun,
Moreover, there are two approaches to render ActiveX objects. The first is to instantiate the proper ActiveX server (radio button ActiveX control in this case) and ask it to render the control. The second is to simply use the image saved in ActiveX object description.
MS Word uses the first approach, because it has all the MS Windows controls at its disposal, while Aspose.Words uses the second one, since its multi-platform nature (ActiveX controls are not cross-platform). Normally, this approach works without any issue, so we consider this case (WORDSNET-17047) an exception.
Your source document contains two images for radio button ActiveX control (see attached “image1.png” and “image2.png”). As you can see, Aspose.Words renders them correctly.
As a simple workaround you can try to fix the document with MS Word 2016 (at least). When you open it in MS Word 2016, you will see that compatibility mode is enabled. If you choose “File/Convert” in the main menu, or simply re-save the document, MS Word replaces radio button images with metafiles (see attached “image1.wmf” and “image2.wmf”) and Aspose.Words uses them while rendering. In this case PDF output is much better.
attachment.zip (1.2 KB)