![]() |
Barcode.jar
ver 3.0.0
Java 開発者向け バーコード作成ライブラリ
|
pao.barcode.IBarCodeを継承しています。
公開メンバ関数 | |
Jan13 (Graphics2D g) | |
Jan13 (String filePath) | |
boolean | getTextWrite () |
void | setTextWrite (boolean value) |
boolean | getTextKintou () |
void | setTextKintou (boolean value) |
Font | getTextFont () |
void | setTextFont (Font value) |
float | getRotateAngle () |
void | setRotateAngle (float value) |
int | getKuroBarChousei () |
void | setKuroBarChousei (int value) |
int | getDPI () |
void | setDPI (int dpi) |
int | getImgMargin () |
void | setImgMargin (int value) |
boolean | getDispStartStopCode () |
void | setDispStartStopCode (boolean value) |
void | draw (String code) throws ErrJAN13BadChar, ErrCheckDigitBadChar, ErrJAN13CheckDigit, ErrJAN13BadLen |
void | draw (String code, float x, float y, float width, float height) throws ErrJAN13BadChar, ErrCheckDigitBadChar, ErrJAN13CheckDigit, ErrJAN13BadLen |
void | draw (String code, float x, float y, float width, float height, String filePath) throws ErrJAN13BadChar, ErrCheckDigitBadChar, ErrJAN13CheckDigit, ErrJAN13BadLen |
void | draw (String code, float x, float y, float width, float height, GraphicsUnit gu, int dpi) throws ErrJAN13BadChar, ErrCheckDigitBadChar, ErrJAN13CheckDigit, ErrJAN13BadLen |
void | draw (String code, float x, float y, float width, float height, GraphicsUnit gu, int dpi, boolean roundDecimalPoint) throws ErrJAN13BadChar, ErrCheckDigitBadChar, ErrJAN13CheckDigit, ErrJAN13BadLen |
void | drawDelicate (String code, float x, float y, float minLineWidth, float height) throws ErrJAN13BadChar, ErrCheckDigitBadChar, ErrJAN13CheckDigit, ErrJAN13BadLen |
void | drawDelicate (String code, float x, float y, float minLineWidth, float height, String filePath) throws ErrJAN13BadChar, ErrCheckDigitBadChar, ErrJAN13CheckDigit, ErrJAN13BadLen |
void | drawDirect (String code, float x, float y, float width, float height) throws ErrJAN13BadChar, ErrCheckDigitBadChar, ErrJAN13CheckDigit, ErrJAN13BadLen |
void | drawDirect (String code, float x, float y, float width, float height, String filePath) throws ErrJAN13BadChar, ErrCheckDigitBadChar, ErrJAN13CheckDigit, ErrJAN13BadLen |
void | drawDirect (String code, float x, float y, float width, float height, GraphicsUnit gu, int dpi, boolean roundDecimalPoint) throws ErrJAN13BadChar, ErrCheckDigitBadChar, ErrJAN13CheckDigit, ErrJAN13BadLen |
void | drawDirect (String code, float x, float y, float width, float height, GraphicsUnit gu, int dpi) throws ErrJAN13BadChar, ErrCheckDigitBadChar, ErrJAN13CheckDigit, ErrJAN13BadLen |
float | getDrawDirectWidth (String code, float width) throws ErrJAN13BadChar, ErrCheckDigitBadChar, ErrJAN13CheckDigit, ErrJAN13BadLen |
float | getDrawDelicateWidth (String code, float minLineWidth) throws ErrJAN13BadChar, ErrCheckDigitBadChar, ErrJAN13CheckDigit, ErrJAN13BadLen |
Class Jan13 is a barcode library used to generate barcode with Jan13(Ean Code) method
pao.barcode.Jan13.Jan13 | ( | Graphics2D | g | ) |
Creates a new instance for Jan13
g | Graphics where the barcode is going to be generated in |
pao.barcode.Jan13.Jan13 | ( | String | filePath | ) |
Creates a new instance for Jan13
filePath | output image file path |
void pao.barcode.Jan13.draw | ( | String | code | ) | throws ErrJAN13BadChar, ErrCheckDigitBadChar, ErrJAN13CheckDigit, ErrJAN13BadLen |
Draws barcode without specific position, width, and height
code | Text to be generated as barcode |
ErrJAN13BadChar | if code contains non-numerical value |
ErrJAN13BadLen | if length of code is other than 12 or 13 |
ErrCheckDigitBadChar | if code cannot be calculated with CheckDigit |
ErrJAN13CheckDigit | if check digit in code does not match Check Digit's calculation バーコードの描画を行います。 |
String | code 描画を行うバーコードのコードを文字列で指定します。 |
ErrJAN13BadChar | 数字以外の文字が使用されました。使用できる文字は数字のみです。 |
ErrCheckDigitBadChar | 数字以外の文字が使用されました。使用できる文字は数字のみです。 |
ErrJAN13CheckDigit | コード末尾のチェックデジットが誤っています。 |
ErrJAN13BadLen | コードの桁数は、13桁か、12桁を指定してください。12桁の場合チェックキャラクタを自動付与します。 |
void pao.barcode.Jan13.draw | ( | String | code, |
float | x, | ||
float | y, | ||
float | width, | ||
float | height | ||
) | throws ErrJAN13BadChar, ErrCheckDigitBadChar, ErrJAN13CheckDigit, ErrJAN13BadLen |
Draws barcode with specific position, width, and height
code | Text to be generated as barcode |
x | Position of barcode (X axis) |
y | Position of barcode (Y axis) |
width | Width of barcode |
height | Height of barcode |
ErrJAN13BadChar | if code contains non-numerical value |
ErrCheckDigitBadChar | if check digit in code does not match Check Digit's calculation |
ErrJAN13CheckDigit | if code cannot be calculated with CheckDigit |
ErrJAN13BadLen | if length of code is other than 12 or 13 |
void pao.barcode.Jan13.draw | ( | String | code, |
float | x, | ||
float | y, | ||
float | width, | ||
float | height, | ||
String | filePath | ||
) | throws ErrJAN13BadChar, ErrCheckDigitBadChar, ErrJAN13CheckDigit, ErrJAN13BadLen |
Draws barcode with specific position, width, and height
code | Text to be generated as barcode |
x | Position of barcode (X axis) |
y | Position of barcode (Y axis) |
width | Width of barcode |
height | Height of barcode |
filePath | image file path |
ErrJAN13BadChar | if code contains non-numerical value |
ErrCheckDigitBadChar | if check digit in code does not match Check Digit's calculation |
ErrJAN13CheckDigit | if code cannot be calculated with CheckDigit |
ErrJAN13BadLen | if length of code is other than 12 or 13 |
void pao.barcode.Jan13.draw | ( | String | code, |
float | x, | ||
float | y, | ||
float | width, | ||
float | height, | ||
GraphicsUnit | gu, | ||
int | dpi | ||
) | throws ErrJAN13BadChar, ErrCheckDigitBadChar, ErrJAN13CheckDigit, ErrJAN13BadLen |
Draws barcode with specific position, width, and height
code | Text to be generated as barcode |
x | Position of barcode (X axis) |
y | Position of barcode (Y axis) |
width | Width of barcode |
height | Height of barcode |
gu | Graphics Unit (mm, Inch, Point, Pixel) |
dpi | Output Device dpi |
ErrJAN13BadChar,ErrCheckDigitBadChar,ErrJAN13CheckDigit,ErrJAN13BadLen | if code contains unknown character |
void pao.barcode.Jan13.draw | ( | String | code, |
float | x, | ||
float | y, | ||
float | width, | ||
float | height, | ||
GraphicsUnit | gu, | ||
int | dpi, | ||
boolean | roundDecimalPoint | ||
) | throws ErrJAN13BadChar, ErrCheckDigitBadChar, ErrJAN13CheckDigit, ErrJAN13BadLen |
Barcode is directly drawn within the width set in pixel. Accuracy and speed are better than Draw method, although the width cannot be fixed.
code | Text to be generated as barcode |
x | Position of barcode (X axis) |
y | Position of barcode (Y axis) |
width | Width of barcode |
height | Height of barcode |
gu | Graphics Unit (mm, Inch, Point, Pixel) |
dpi | Output Device dpi |
roundDecimal | Rounding a decimal point |
ErrJAN13BadChar,ErrCheckDigitBadChar,ErrJAN13CheckDigit,ErrJAN13BadLen | if code contains unknown character |
void pao.barcode.Jan13.drawDelicate | ( | String | code, |
float | x, | ||
float | y, | ||
float | minLineWidth, | ||
float | height | ||
) | throws ErrJAN13BadChar, ErrCheckDigitBadChar, ErrJAN13CheckDigit, ErrJAN13BadLen |
Draws barcode with specific position, minimum line width, and height
code | Text to be generated as barcode |
x | Position of barcode (X axis) |
y | Position of barcode (Y axis) |
minLineWidth | Minimum line width of barcode |
height | Height of barcode |
ErrJAN13BadChar | if code contains non-numerical value |
ErrCheckDigitBadChar | if check digit in code does not match Check Digit's calculation |
ErrJAN13CheckDigit | if code cannot be calculated with CheckDigit |
ErrJAN13BadLen | if length of code is other than 12 or 13 |
void pao.barcode.Jan13.drawDelicate | ( | String | code, |
float | x, | ||
float | y, | ||
float | minLineWidth, | ||
float | height, | ||
String | filePath | ||
) | throws ErrJAN13BadChar, ErrCheckDigitBadChar, ErrJAN13CheckDigit, ErrJAN13BadLen |
Draws barcode with specific position, minimum line width, and height
code | Text to be generated as barcode |
x | Position of barcode (X axis) |
y | Position of barcode (Y axis) |
minLineWidth | Minimum line width of barcode |
height | Height of barcode |
filePath | image file path |
ErrJAN13BadChar | if code contains non-numerical value |
ErrCheckDigitBadChar | if check digit in code does not match Check Digit's calculation |
ErrJAN13CheckDigit | if code cannot be calculated with CheckDigit |
ErrJAN13BadLen | if length of code is other than 12 or 13 |
void pao.barcode.Jan13.drawDirect | ( | String | code, |
float | x, | ||
float | y, | ||
float | width, | ||
float | height | ||
) | throws ErrJAN13BadChar, ErrCheckDigitBadChar, ErrJAN13CheckDigit, ErrJAN13BadLen |
Barcode is directly drawn within the width set in pixel. Accuracy and speed are better than Draw method, although the width cannot be fixed.
code | Text to be generated as barcode |
x | Position of barcode (X axis) |
y | Position of barcode (Y axis) |
width | Width of barcode |
height | Height of barcode |
ErrJAN13BadChar | if code contains non-numerical value |
ErrCheckDigitBadChar | if check digit in code does not match Check Digit's calculation |
ErrJAN13CheckDigit | if code cannot be calculated with CheckDigit |
ErrJAN13BadLen | if length of code is other than 12 or 13 |
void pao.barcode.Jan13.drawDirect | ( | String | code, |
float | x, | ||
float | y, | ||
float | width, | ||
float | height, | ||
String | filePath | ||
) | throws ErrJAN13BadChar, ErrCheckDigitBadChar, ErrJAN13CheckDigit, ErrJAN13BadLen |
Barcode is directly drawn within the width set in pixel. Accuracy and speed are better than Draw method, although the width cannot be fixed.
code | Text to be generated as barcode |
x | Position of barcode (X axis) |
y | Position of barcode (Y axis) |
width | Width of barcode |
height | Height of barcode |
filePath | image file path |
ErrJAN13BadChar | if code contains non-numerical value |
ErrCheckDigitBadChar | if check digit in code does not match Check Digit's calculation |
ErrJAN13CheckDigit | if code cannot be calculated with CheckDigit |
ErrJAN13BadLen | if length of code is other than 12 or 13 |
void pao.barcode.Jan13.drawDirect | ( | String | code, |
float | x, | ||
float | y, | ||
float | width, | ||
float | height, | ||
GraphicsUnit | gu, | ||
int | dpi, | ||
boolean | roundDecimalPoint | ||
) | throws ErrJAN13BadChar, ErrCheckDigitBadChar, ErrJAN13CheckDigit, ErrJAN13BadLen |
Barcode is directly drawn within the width set in pixel. Accuracy and speed are better than Draw method, although the width cannot be fixed.
code | Text to be generated as barcode |
x | Position of barcode (X axis) |
y | Position of barcode (Y axis) |
width | Width of barcode |
height | Height of barcode |
gu | Graphics Unit (mm, Inch, Point, Pixel) |
dpi | Output Device dpi |
roundDecimal | Rounding a decimal point |
ErrJAN13BadChar,ErrCheckDigitBadChar,ErrJAN13CheckDigit,ErrJAN13BadLen | if code contains unknown character |
void pao.barcode.Jan13.drawDirect | ( | String | code, |
float | x, | ||
float | y, | ||
float | width, | ||
float | height, | ||
GraphicsUnit | gu, | ||
int | dpi | ||
) | throws ErrJAN13BadChar, ErrCheckDigitBadChar, ErrJAN13CheckDigit, ErrJAN13BadLen |
Barcode is directly drawn within the width set in pixel. Accuracy and speed are better than Draw method, although the width cannot be fixed.
code | Text to be generated as barcode |
x | Position of barcode (X axis) |
y | Position of barcode (Y axis) |
width | Width of barcode |
height | Height of barcode |
ErrJAN13BadChar,ErrCheckDigitBadChar,ErrJAN13CheckDigit,ErrJAN13BadLen | if code contains unknown character |
boolean pao.barcode.Jan13.getDispStartStopCode | ( | ) |
Returns true if start-stop-code will be generated along with barcode (dummy for interface)
int pao.barcode.Jan13.getDPI | ( | ) |
Get DPI for fine adjustment of black bars.(The defined value is 600DPI.)
int pao.barcode.Jan13.getImgMargin | ( | ) |
Get Pixel of Image Margin
int pao.barcode.Jan13.getKuroBarChousei | ( | ) |
Set number of dot for fine adjustment of black bars.(The defined value of dot is 0.)
value | The number of dot for fine adjustment of black bars. |
float pao.barcode.Jan13.getRotateAngle | ( | ) |
Returns barcode angle
Font pao.barcode.Jan13.getTextFont | ( | ) |
Gets the font used in writing text
boolean pao.barcode.Jan13.getTextKintou | ( | ) |
Get drawing position drawing position (to fit a barcode to set width).
boolean pao.barcode.Jan13.getTextWrite | ( | ) |
Returns true if text will be generated along with the barcode
void pao.barcode.Jan13.setDispStartStopCode | ( | boolean | value | ) |
Enables or disables start-stop-code (dummy for interface)
value | true to enable start-stop-code, false to disable it |
void pao.barcode.Jan13.setDPI | ( | int | dpi | ) |
Set DPI for fine adjustment of black bars.(The defined value is 600DPI.)
dpi | DPI |
void pao.barcode.Jan13.setImgMargin | ( | int | value | ) |
Set Pixel of Image Margin
value | Pixelof Image Margin |
void pao.barcode.Jan13.setKuroBarChousei | ( | int | value | ) |
Set number of dot for fine adjustment of black bars.(The defined value of dot is 0.)
value | The number of dot for fine adjustment of black bars. |
void pao.barcode.Jan13.setRotateAngle | ( | float | value | ) |
Sets barcode angle
value | Barcode angle |
void pao.barcode.Jan13.setTextFont | ( | Font | value | ) |
Sets the font used in writing text
value | Font used in writing text |
void pao.barcode.Jan13.setTextKintou | ( | boolean | value | ) |
Set drawing position drawing position (to fit a barcode to set width).
value | true: Draw barcode within an overall width by equal spacing, false: Draw barcode at a bar meaning a code (default) |
void pao.barcode.Jan13.setTextWrite | ( | boolean | value | ) |
Enables or disables text writing
value | true to enable text writing, false to disable it |