styleエレメントは、スタイルを定義するトップレベル・エレメントです。
font属性は、いずれかの内蔵フォントを選択する場合に使用されます。
file属性を使用すると、外部のTrue Typeフォントのファイルを読み込み、PDFドキュメントに埋め込むことができます。
style属性には、1つの値、またはスペースで区切られた複数の値を含めることができます。
構文:
エレメント | 属性 | 値 | エレメント/属性/値に関するメモ |
|---|---|---|---|
style | name | 文字列 | |
font | Courier | Type 1フォント | |
Courier-Bold | 基本フォント | ||
Courier-Oblique | 基本フォント | ||
Courier-BoldOblique | 基本フォント | ||
Helvetica | デフォルトはType 1フォント | ||
Helvetica-Bold | 基本フォント | ||
Helvetica-Oblique | 基本フォント | ||
Helvetica-BoldOblique | 基本フォント | ||
Symbol | Type 1フォント | ||
Times-Roman | Type 1フォント | ||
Times-Bold | 基本フォント | ||
Time-Italic | 基本フォント | ||
Times-BoldItalic | 基本フォント | ||
HeiseiMin-W3 | CJKフォント | ||
HeiseiKakuGo-W5 | CJKフォント | ||
STSong-Light | CJKフォント | ||
MHei-Medium | CJKフォント | ||
MSung-Light | CJKフォント | ||
HYGoThic-Medium | CJKフォント | ||
HYSMyeongJo-Medium | CJKフォント | ||
size | 整数 | デフォルト値は10です。 | |
style | normal | デフォルトはnormalです。 | |
Bold (太字) | |||
Italic (斜体) | |||
line-through (取り消し線) | |||
Underline (下線) | |||
color | 色 | デフォルトはblack | |
encoding | Cp1250 | Latin 2東欧諸言語 | |
Cp1251 | キリル文字 | ||
Cp1252 | デフォルトはLatin 1 | ||
Cp1253 | ギリシャ語 | ||
Cp1254 | トルコ語 | ||
Cp1257 | Windowsバルト語 | ||
Identity-H | Unicode 横方向 | ||
Identity-V | Unicode 縦方向 | ||
UniJIS-UCS2-H | 日本語 | ||
UniJIS-UCS2-V | 日本語 | ||
UniJIS-UCS2-HW-H | 日本語 | ||
UniJIS-UCS2-HW-V | 日本語 | ||
UniGB-UCS2-H | 簡体字中国語 | ||
UniGB-UCS2-V | 簡体字中国語 | ||
UniKS-UCS2-H | 韓国語 | ||
UniKS-UCS2-V | 韓国語 | ||
file | 値 | .TTFファイルのパス | |
background | 色 | ||
embedded | ブール値 | デフォルトは FALSE です。 |
例
<style name="normal" font="Helvetica" size="10" style="normal"/>
<style name="white" font="Helvetica" size="10" style="normal" color="white" background="black"/>
<style name="Greek" file="/QIBM/ProdData/OS400/Fonts/TTFonts/mtsansdw.ttf" size="30" encoding="Identity-H" embedded="true"/>