thanks for feedback.
By truncated I mean that not all the tables are visible and some of the tables are cut off vertically (I can see the column names but the data types are missing. To generate the report I selected the following:
I cannot reproduce it. Can you send that pdf file to my email - it's "my first name dot last name at oracle dot com"
This sub-view has 25 tables and 37 FK relations.
I assume your model has much more tables and FKs. If your design is big you can try to increase memory dedicated to Data Modeler - sometimes low memory impacts printing to pdf.
Print Diagram -> PDF. If I have my model zoomed out so I can see all the tables and no details (column names, table names, etc) showing, when I save the PDF it saves the exact same way
Correct - current status of diagram is printed. So you need to set 1:1 zoom ratio ("Default Size" icon on toolbar - the one between "Fit Screen" and "Find")
Do you see the truncated tables when opening them in the browser only? What happens when you open the PDF file with some PDF reader (Adobe Foxit Reader etc.) ?
In addition to what Philip said you can try using Saxon. See the file \datamodeler\reports\Reports_Info.txt