@icsk I was unable to reproduce the issue you mentioned with the attached "redacted.docx ". Input and output documents are displayed identically in my case.
Could you please provide conversion code that demonstrates an issue?
Please, also run the following code on the same machine where the problem occurs
Document doc = new Document("redacted.docx");
doc.save("redacted.xps", SaveFormat.XPS);
ZIP and upload here your output “redacted.xps”.
We will check the issue and provide you more information.
I took a deeper look. It appears we substitute Garamond for EB Garamond which I was not aware of, which must have a different line spacing. Undoing the substitution rule fixes the issue. Thank you for taking a look!