ありがとうございます。
どうも.NetのFontオブジェクトでは縦横比を変えれない仕様らしく、
変形は全てTransformでやるべき、という姿勢だとどこかで見かけました。
縦横比を変更したFontオブジェクトを作ることってできるのでしょか。

XPSはMicrosoft XPS Document Writerでやってます。
ちょっと工夫しまして、GUI無しでXPSファイルに書きだした後、
XPSビューアで開き、それをプレビューとして使用してます。
また印刷はそのXPSビューアがGUI提供してくれてるのでキレイに処理できます。