トップ 一覧 検索 ヘルプ RSS ログイン

barcodeの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!!!概要
バーコードを書き込みます

!!!構造
 <pxd>
  <page>
    <svg>
      <pxd:barcode>

!!!子要素

ありません
!!!属性

,,,
,x,横位置,
,y,縦位置,
,width,横幅,
,height,縦幅,
,type,バーコードの種類, JAN / CODE39 / CODE93 / CODE128 / CTF / CUSTOMER / IATA / ITF / NEC / NW7 / MATRIX / UPC
,data,自由,バーコードのデータ
,cd,true / false,true = チェックデジット有り。false = 無し
,startCode,A / B / C,CODE128指定時のスタートコード
,element,2 〜 3,エレメント比
,rotate,数値,回転角度を指定


!!QRコードの場合

,,,
,x,横位置
,y,縦位置
,width,横幅
,height,縦幅
,type,バーコードの種類, QR_SHIFTJIS / BARCODE_QR_UTF8 / BARCODE_QR_UTF8_BOM 
,type,バーコードの種類, QR_SHIFTJIS / QR_UTF8 / QR_UTF8_BOM 
,data,自由,バーコードのデータ
,rotate,数値,回転角度を指定


QR_SHIFTJIS  

バーコードの中に出力する文字コードをShift JISに設定します。

BARCODE_QR_UTF8
QR_UTF8

バーコードの中に出力する文字コードをUTF-8に設定します。

BARCODE_QR_UTF8_BOM 
QR_UTF8_BOM 

バーコードの中に出力する文字コードをUTF-8に設定します。(BOM付き)
!!!サンプル

 <?xml version="1.0" encoding="UTF-8"?>
 <!-- xmlns:pxd=の記述が必要になる事に注意! -->
 <pxd paper-type="a4" orientation="portrait" title="バーコード" xmlns:pxd="http://www.pxdoc.com/">
 <page>
	<!-- 値10の時1mmになるように設定 -->
	<svg x="0" y="0" width="29.7cm" height="21cm" viewBox="0 0 2970 2100">
		<pxd:barcode x="200" y="500" width="600" height="300" type="JAN" data="123456789012"/>
		<!-- 横2cm 縦5cm の位置から 2cmの大きさの文字「文字の例」を色「黒」外周の線「無し」で記述 -->
		<text x="200" y="400" font-size="50" fill="black" stroke="none">JAN(123456789012) チェックディジット有</text>
	</svg>
 </page>
 </pxd>