Have you viewed the PDF with other viewers (e.g., Adobe Reader, web browser, Foxit Reader, etc.)?
Printing to PDF is a non-starter for me as I love all the sweet sweet data a Smart PDF contains. I wouldn't consider a workaround suitable, personally. YMMV.
Can you reproduce the problem through other means:
- The OutJob item has all labels enabled, right? (Disabling half the pin names isn't an option anyway, but just to be sure...)
- Does a different project & files still produce correct output? (This is a new thing, right? Is it unique to the project/files in question?)
- Does File/Smart PDF produce the same result as the OutJob? (Yes.)
- Does a different OutJob produce the same result (when used with the same project and files)?
- Make a copy of another, working project/schematic, clear it of objects (CTRL+A, DEL), then copy and paste the objects from the affected file(s). Does this print correctly?
The usual help-line advice is to go to Programs and Features, Uninstall Altium, select "restore to initial settings" (deletes user settings, cache, etc.). Be sure to save your user settings in a separate .TLT (workspace layout) and .DXPPrf (Tools/Preferences, Save) file! If a clean environment still does it, at least you know it's not your install/settings/cache.
If it fails all these steps, do report the bug to tech support. (You... do have a subscription, right?
)
Tim