4D v16

SVG_SET_TEXT_KERNING

ホーム

 
4D v16
SVG_SET_TEXT_KERNING

SVG_SET_TEXT_KERNING 


 

SVG_SET_TEXT_KERNING ( svgObject ; kerning {; unit} ) 
引数   説明
svgObject  SVG_Ref in テキスト要素の参照
kerning  実数 in カーニング幅
unit  テキスト in 値の単位

説明   

SVG_SET_TEXT_KERNINGコマンドを使用して、svgObjectで指定したテキストオブジェクトのカーニングを変更できます。svgObjectがSVGテキストオブジェクトでない場合、エラーが生成されます。

オプションのunit引数を使用してカーニング値の単位を指定できます。デフォルトの単位は"%"です。

kerning に -1 を渡すと'auto'が設定されます。

注: Windowsでは実装が左から右、上から下のテキスト、および'text'と'tspan'に限定されます (右から左に書くテキストでは無効です)。Mac OSではサポートに制限はありません。

参照: http://www.w3.org/TR/SVG/text.html#KerningProperty

例題  

様々なカーニングの例題です:

  //Reference
 $Dom_text:=SVG_New_text($Dom_SVG;"Hello world !";20;40;"";36)
 $Dom_text:=SVG_New_text($Dom_SVG;"Hello world !";20;80;"";36)
 SVG_SET_TEXT_KERNING($Dom_text;0,5)
 $Dom_text:=SVG_New_text($Dom_SVG;"Hello world !";20;120;"";36)
 SVG_SET_TEXT_KERNING($Dom_text;1)
 $Dom_text:=SVG_New_text($Dom_SVG;"Hello world !";20;160;"";36)
 SVG_SET_TEXT_KERNING($Dom_text;1,5)
 $Dom_text:=SVG_New_text($Dom_SVG;"Hello world !";20;200;"";36)
 SVG_SET_TEXT_KERNING($Dom_text;2)
 $Dom_text:=SVG_New_text($Dom_SVG;"Hello world !";20;240;"";36)
 SVG_SET_TEXT_KERNING($Dom_text;1,5)
 $Dom_text:=SVG_New_text($Dom_SVG;"Hello world !";20;280;"";36)
 SVG_SET_TEXT_KERNING($Dom_text;1)
 $Dom_text:=SVG_New_text($Dom_SVG;"Hello world !";20;320;"";36)
 SVG_SET_TEXT_KERNING($Dom_text;0,5)
 $Dom_text:=SVG_New_text($Dom_SVG;"Hello world !";20;360;"";36)
 SVG_SET_TEXT_KERNING($Dom_text;0)



参照 

SVG_SET_TEXT_LETTER_SPACING

 
プロパティ 

プロダクト: 4D
テーマ: テキスト
番号: 65881

 
履歴 

初出: 4D v12

 
ARTICLE USAGE

SVGコンポーネント ( 4D v16)