エレメント - style
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 |
色 |
省略値は黒 |
|
|
encoding |
Cp1250 |
Latin 2東欧諸言語 |
|
|
Cp1251 |
キリル文字 |
||
|
Cp1252 |
省略値はLatin 1 |
||
|
Cp1253 |
ギリシャ語 |
||
|
Cp1254 |
トルコ語 |
||
|
Cp1257 |
Windowsバルト語 |
||
|
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="beach" file="miami.ttf" size="30" encoding="Cp1252" embedded="true"/>