Changeset 20032 for branches/version-2_5-dev/data/class/SC_Fpdf.php
- Timestamp:
- 2011/01/23 20:34:00 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_5-dev/data/class/SC_Fpdf.php
r20013 r20032 43 43 $this->width_cell = array(110.3,12,21.7,24.5); 44 44 45 $this->label_cell[] = $this-> sjis_conv("商品名 / 商品コード / [ 規格 ]");46 $this->label_cell[] = $this-> sjis_conv("数量");47 $this->label_cell[] = $this-> sjis_conv("単価");48 $this->label_cell[] = $this-> sjis_conv("金額(税込)");45 $this->label_cell[] = $this->lfConvSjis("商品名 / 商品コード / [ 規格 ]"); 46 $this->label_cell[] = $this->lfConvSjis("数量"); 47 $this->label_cell[] = $this->lfConvSjis("単価"); 48 $this->label_cell[] = $this->lfConvSjis("金額(税込)"); 49 49 50 50 $this->arrMessage = array( … … 156 156 157 157 $this->pdf->SetFont('SJIS', 'B', 15); 158 $this->pdf->Cell(0, 10, $this-> sjis_conv($this->tpl_title), 0, 2, 'C', 0, ''); //文書タイトル(納品書・請求書)158 $this->pdf->Cell(0, 10, $this->lfConvSjis($this->tpl_title), 0, 2, 'C', 0, ''); //文書タイトル(納品書・請求書) 159 159 $this->pdf->Cell(0, 66, '', 0, 2, 'R', 0, ''); 160 160 $this->pdf->Cell(5, 0, '', 0, 0, 'R', 0, ''); 161 $this->pdf->Cell(67, 8, $this-> sjis_conv(number_format($this->arrDisp['payment_total'])." 円"), 0, 2, 'R', 0, '');161 $this->pdf->Cell(67, 8, $this->lfConvSjis(number_format($this->arrDisp['payment_total'])." 円"), 0, 2, 'R', 0, ''); 162 162 $this->pdf->Cell(0, 45, '', 0, 2, '', 0, ''); 163 163 164 164 $this->pdf->SetFont('SJIS', '', 8); 165 165 166 $monetary_unit = $this-> sjis_conv("円");167 $point_unit = $this-> sjis_conv("Pt");166 $monetary_unit = $this->lfConvSjis("円"); 167 $point_unit = $this->lfConvSjis("Pt"); 168 168 169 169 // 購入商品情報 … … 179 179 $data[2] = $data[0] * $data[1]; 180 180 181 $arrOrder[$i][0] = $this-> sjis_conv($this->arrDisp['product_name'][$i]." / ");182 $arrOrder[$i][0] .= $this-> sjis_conv($this->arrDisp['product_code'][$i]." / ");181 $arrOrder[$i][0] = $this->lfConvSjis($this->arrDisp['product_name'][$i]." / "); 182 $arrOrder[$i][0] .= $this->lfConvSjis($this->arrDisp['product_code'][$i]." / "); 183 183 if ($this->arrDisp['classcategory_name1'][$i]) { 184 $arrOrder[$i][0] .= $this-> sjis_conv(" [ ".$this->arrDisp['classcategory_name1'][$i]);184 $arrOrder[$i][0] .= $this->lfConvSjis(" [ ".$this->arrDisp['classcategory_name1'][$i]); 185 185 if ($this->arrDisp['classcategory_name2'][$i] == "") { 186 186 $arrOrder[$i][0] .= " ]"; 187 187 } else { 188 $arrOrder[$i][0] .= $this-> sjis_conv(" * ".$this->arrDisp['classcategory_name2'][$i]." ]");188 $arrOrder[$i][0] .= $this->lfConvSjis(" * ".$this->arrDisp['classcategory_name2'][$i]." ]"); 189 189 } 190 190 } … … 203 203 $arrOrder[$i][0] = ""; 204 204 $arrOrder[$i][1] = ""; 205 $arrOrder[$i][2] = $this-> sjis_conv("商品合計");205 $arrOrder[$i][2] = $this->lfConvSjis("商品合計"); 206 206 $arrOrder[$i][3] = number_format($this->arrDisp['subtotal']).$monetary_unit; 207 207 … … 209 209 $arrOrder[$i][0] = ""; 210 210 $arrOrder[$i][1] = ""; 211 $arrOrder[$i][2] = $this-> sjis_conv("送料");211 $arrOrder[$i][2] = $this->lfConvSjis("送料"); 212 212 $arrOrder[$i][3] = number_format($this->arrDisp['deliv_fee']).$monetary_unit; 213 213 … … 215 215 $arrOrder[$i][0] = ""; 216 216 $arrOrder[$i][1] = ""; 217 $arrOrder[$i][2] = $this-> sjis_conv("手数料");217 $arrOrder[$i][2] = $this->lfConvSjis("手数料"); 218 218 $arrOrder[$i][3] = number_format($this->arrDisp['charge']).$monetary_unit; 219 219 … … 221 221 $arrOrder[$i][0] = ""; 222 222 $arrOrder[$i][1] = ""; 223 $arrOrder[$i][2] = $this-> sjis_conv("値引き");223 $arrOrder[$i][2] = $this->lfConvSjis("値引き"); 224 224 $arrOrder[$i][3] = "- ".number_format(($this->arrDisp['use_point'] * POINT_VALUE) + $this->arrDisp['discount']).$monetary_unit; 225 225 … … 227 227 $arrOrder[$i][0] = ""; 228 228 $arrOrder[$i][1] = ""; 229 $arrOrder[$i][2] = $this-> sjis_conv("請求金額");229 $arrOrder[$i][2] = $this->lfConvSjis("請求金額"); 230 230 $arrOrder[$i][3] = number_format($this->arrDisp['payment_total']).$monetary_unit; 231 231 … … 241 241 $arrOrder[$i][0] = ""; 242 242 $arrOrder[$i][1] = ""; 243 $arrOrder[$i][2] = $this-> sjis_conv("利用ポイント");243 $arrOrder[$i][2] = $this->lfConvSjis("利用ポイント"); 244 244 $arrOrder[$i][3] = number_format($this->arrDisp['use_point']).$point_unit; 245 245 … … 247 247 $arrOrder[$i][0] = ""; 248 248 $arrOrder[$i][1] = ""; 249 $arrOrder[$i][2] = $this-> sjis_conv("加算ポイント");249 $arrOrder[$i][2] = $this->lfConvSjis("加算ポイント"); 250 250 $arrOrder[$i][3] = number_format($this->arrDisp['add_point']).$point_unit; 251 251 … … 253 253 $arrOrder[$i][0] = ""; 254 254 $arrOrder[$i][1] = ""; 255 $arrOrder[$i][2] = $this-> sjis_conv("所有ポイント");255 $arrOrder[$i][2] = $this->lfConvSjis("所有ポイント"); 256 256 $arrOrder[$i][3] = number_format($this->arrDisp['point']).$point_unit; 257 257 } … … 263 263 $this->pdf->Cell(0, 10, '', 0, 1, 'C', 0, ''); 264 264 $this->pdf->SetFont('SJIS', '', 9); 265 $this->pdf->MultiCell(0, 6, $this-> sjis_conv("< 備 考 >"), 'T', 2, 'L', 0, ''); //備考265 $this->pdf->MultiCell(0, 6, $this->lfConvSjis("< 備 考 >"), 'T', 2, 'L', 0, ''); //備考 266 266 $this->pdf->Ln(); 267 267 $this->pdf->SetFont('SJIS', '', 8); 268 $this->pdf->MultiCell(0, 4, $this-> sjis_conv($this->arrData['etc1']."\n".$this->arrData['etc2']."\n".$this->arrData['etc3']), '', 2, 'L', 0, ''); //備考268 $this->pdf->MultiCell(0, 4, $this->lfConvSjis($this->arrData['etc1']."\n".$this->arrData['etc2']."\n".$this->arrData['etc3']), '', 2, 'L', 0, ''); //備考 269 269 } 270 270 … … 278 278 $filename = "nouhinsyo.pdf"; 279 279 } 280 $this->pdf->Output($this-> sjis_conv($filename), D);280 $this->pdf->Output($this->lfConvSjis($filename), D); 281 281 } else { 282 282 $this->pdf->Output(); … … 334 334 335 335 // 文字コードSJIS変換 -> japanese.phpで使用出来る文字コードはSJIS-winのみ 336 function sjis_conv($conv_str) {336 function lfConvSjis($conv_str) { 337 337 return (mb_convert_encoding($conv_str, "SJIS-win", CHAR_CODE)); 338 338 }
Note: See TracChangeset
for help on using the changeset viewer.