エレメント - style

LANSA Integrator

エレメント - 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

日本語
Adobe-Japan文字コレクション用のUnicode (UCS-2)エンコーディング
横方向

UniJIS-UCS2-V

日本語
Adobe-Japan文字コレクション用のUnicode (UCS-2)エンコーディング
縦方向

UniJIS-UCS2-HW-H

日本語
UniJIS-UCS2-Hと同じ。ただし、ラテン語の文字間隔を半角フォームに置き換える
横方向

UniJIS-UCS2-HW-V

日本語
UniJIS-UCS2-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"/>