pao.reports
クラス PdfBarCodeJan13

java.lang.Object
  上位を拡張 pao.barcode.Jan13
      上位を拡張 pao.reports.PdfBarCodeJan13
すべての実装されたインタフェース:
IBarcodeDraw

public class PdfBarCodeJan13
extends pao.barcode.Jan13
implements IBarcodeDraw


コンストラクタの概要
PdfBarCodeJan13(java.awt.Graphics2D g)
           
PdfBarCodeJan13(pao.reports.PdfContents c)
           
 
メソッドの概要
 void draw(java.lang.String code)
          バーコードの描画を行います。
 void draw(java.lang.String code, float x, float y, float width, float height)
          バーコードの描画を行います。
 void drawDelicate(java.lang.String code, float x, float y, float minLineWidth, float height)
          バーコードの描画を行います。
 void drawDirect(java.lang.String code, float x, float y, float width, float height)
          バーコードの描画を行います。
 pao.reports.PmDefFontAttr getTextFontAttr()
          Font getTextFont() 添字のフォント取得
 void setTextFontAttr(pao.reports.PmDefFontAttr fontAttr)
          void setTextFont (Font value) 添字のフォント設定
 
クラス pao.barcode.Jan13 から継承されたメソッド
getDPI, getKuroBarChousei, getRotateAngle, getTextFont, getTextKintou, getTextWrite, setDPI, setKuroBarChousei, setRotateAngle, setTextFont, setTextKintou, setTextWrite
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース pao.reports.IBarcodeDraw から継承されたメソッド
getRotateAngle, getTextFont, getTextKintou, getTextWrite, setRotateAngle, setTextFont, setTextKintou, setTextWrite
 

コンストラクタの詳細

PdfBarCodeJan13

public PdfBarCodeJan13(java.awt.Graphics2D g)
パラメータ:
g -

PdfBarCodeJan13

public PdfBarCodeJan13(pao.reports.PdfContents c)
パラメータ:
c -
メソッドの詳細

getTextFontAttr

public pao.reports.PmDefFontAttr getTextFontAttr()
インタフェース IBarcodeDraw の記述:
Font getTextFont() 添字のフォント取得

定義:
インタフェース IBarcodeDraw 内の getTextFontAttr
戻り値:
添字のフォント

setTextFontAttr

public void setTextFontAttr(pao.reports.PmDefFontAttr fontAttr)
インタフェース IBarcodeDraw の記述:
void setTextFont (Font value) 添字のフォント設定

定義:
インタフェース IBarcodeDraw 内の setTextFontAttr
パラメータ:
fontAttr - 添字のフォント

draw

public void draw(java.lang.String code)
バーコードの描画を行います。

定義:
インタフェース IBarcodeDraw 内の draw
オーバーライド:
クラス pao.barcode.Jan13 内の draw
パラメータ:
code - 描画を行うバーコードのコードを文字列で指定します。

draw

public void draw(java.lang.String code,
                 float x,
                 float y,
                 float width,
                 float height)
バーコードの描画を行います。

定義:
インタフェース IBarcodeDraw 内の draw
オーバーライド:
クラス pao.barcode.Jan13 内の draw
パラメータ:
code - 描画を行うバーコードのコードを文字列で指定します。
x - 描画位置の始点(左上)のX座標を指定します。
y - 描画位置の始点(左上)のY座標を指定します。
width - バーコードの全体の幅を指定します。
height - バーコードのバーの高さを指定します。

drawDelicate

public void drawDelicate(java.lang.String code,
                         float x,
                         float y,
                         float minLineWidth,
                         float height)
バーコードの描画を行います。Draw メソッドとの違いは、バーコード全体の幅を指定するのではなく、バーを描画する一番細い線の幅を指定します。

定義:
インタフェース IBarcodeDraw 内の drawDelicate
オーバーライド:
クラス pao.barcode.Jan13 内の drawDelicate
パラメータ:
code - Text to be generated as barcode
x - 描画位置の始点(左上)のX座標を指定します。
y - 描画位置の始点(左上)のY座標を指定します。
minLineWidth - バーコードを描画するバーの最小幅の値を指定します。
height - バーコードのバーの高さを指定します。

drawDirect

public void drawDirect(java.lang.String code,
                       float x,
                       float y,
                       float width,
                       float height)
インタフェース IBarcodeDraw の記述:
バーコードの描画を行います。Draw メソッドとの違いは、バーコード全体の幅に描画できる一番細い線の幅を自動計算し描画します。

定義:
インタフェース IBarcodeDraw 内の drawDirect
オーバーライド:
クラス pao.barcode.Jan13 内の drawDirect
パラメータ:
code - 描画を行うバーコードのコードを文字列で指定します。
x - 描画位置の始点(左上)のX座標を指定します。
y - 描画位置の始点(左上)のY座標を指定します。
width - バーコードの全体の幅を指定します。
height - バーコードのバーの高さを指定します。