質問失礼致します。

一部、単語を縦書きフォント(@付き)を使用して印刷したいと考えているのですが、
どうしても縦書きで印刷されません。
何かご存知の方いらっしゃいましたら、教えてください。

印刷する文字列
   「MS Pゴシック」
欲しい結果
   「MS P」に対して、「ゴシック」は90℃回転した字で印刷される
その他
   Excelでセルでフォントを「@MS Pゴシック」に指定して印刷すると上記の
   欲しい結果の通り正常に印刷されるため、PC内にフォントが無いことはない

使用したVBの構文
e.Graphics.DrawString("@MS Pゴシック", New Font("@MS Pゴシック", 14), Brushes.Black, 50, 50)
現状の印刷結果
 「@MS Pゴシック」と同一の向きで全てが印刷される