Drawでテキストフィールドを作ってフォントを明朝体にしてもエクスポートしたPDF側では全く反映されていません。
入力フォントがゴジック体だと印刷された請求書と違うと文句が言われることもあります。
実用するにはなかなか厳しい。
下記のように検証してみました。
- Drawでテキストフィールドを作る
- 1つ目のテキストフィールドには 「Hello! World!」 フォント指定はTimesNewRoman 36pt
- 2つ目のテキストフィールドには 「こんにちは、世界」フォント指定はIPAex明朝 36ptにする
下リンクが作成したDrawファイル
PDFFrom.odg (16.1 KB)
- これをPDFにエクスポート
- エクスポートしたPDFを見ると2つ目の「こんにちは、世界」がゴジック体になっているように見える。
多分、メイリオのままだと思われる。
下リンクがPDFに出力したフォーム
PDFFrom.pdf (15.6 KB)
AdobeReaderでどんなフォントが埋め込まれているか見てみると下記の通り。
日本語の明朝体のフォントは全く使われていない。
ExportしたPDFのフォント一覧
-
Helvetica
- Type1
- Encoding custom
- Real Font:ArialMT
- Real Font Type:TrueType
-
LiberationSans (Embedded subset)
- Type: TrueType
- Encoding: Buildin
-
Meiryo
- Type: TrueType (CID)
- Encoding: UniJIS-UTF16-H
- Real Font: Meiryo
- Real Font Type: TureType
-
SourceHanSans-Regular-VKana(Embedded subset)
- Type:Type1
- Encoding: buildin
-
Times-Italic
- Type: Type1
- Encoding: Ansi
- Real Font:TimesNewRomanPS-ItalicMT
- Real Font Type: TrueType
-
Times-Roman
- Type: Type1
- Encoding: Ansi
- Real Font: TimesNewRomanPSMT
- Real Font Type: TureType
-
ZapfDingbats
- Type: Type1
- Encoding: Buildin
- Real Font: AdobePiStd
- Real Font Type: Type1