PIXNET Logo登入

Avril Note

跳到主文

電腦類筆記

部落格全站分類:不設分類

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 12月 22 週二 200913:45
  • php產生條碼

參考1:
http://www.sid6581.net/cs/csc490/presentation.php
http://www.sid6581.net/cs/php-scripts/barcode/
(繼續閱讀...)
文章標籤

avrilnote 發表在 痞客邦 留言(0) 人氣(1,125)

  • 個人分類:列印
▲top
  • 12月 22 週二 200913:26
  • 列印發票-php

<?php
    // Use this code to write directly to the COM1 serial port
    // First, you want to set the mode of the port. You need to set
    // it only once; it will remain the same until you reboot.
    // Note: the backticks on the following line will execute the
    // DOS 'mode' command from within PHP
    `mode COM1: BAUD=9600 PARITY=N data=8 stop=1 xon=off`;
    $fp = fopen ("COM1:", "w+");
    if (!$fp)
    {
        echo "Uh-oh. Port not opened.";
    }
    else
    {
        // 初始印表機
        $string  = chr(27) . "@";
        // 啟動同步列印
        $string .= chr(27) . "z" . chr(1);
        // 跳過店章位置(跳四列)
        $string .= chr(27) . "d" . chr(4);
        // 列印前開錢櫃
/*
        if ( )
        {
            $str .= chr(27) . "p0" . chr(50) . chr(250);
        }
*/
        $string .= "88/12/01 12:30:09 #00001" . chr(13) . chr(10);
        $string .= "------------------------" . chr(13) . chr(10);
        $string .= "印表機   1 x 5600  5,600" . chr(13) . chr(10);
        $string .= "磁碟機  20 x 4000 80,000" . chr(13) . chr(10);
        $string .= "電腦桌   1 x  800    800" . chr(13) . chr(10);
        $string .= "------------------------" . chr(13) . chr(10);
        $string .= "小計:             86,400" . chr(13) . chr(10);
        $string .= "稅額:              4,320" . chr(13) . chr(10);
        $string .= "========================" . chr(13) . chr(10);
        $string .= "合計:             90,720" . chr(13) . chr(10);
        // 跳2列不印
        $string .= chr(27) . "d" . chr(2);
        $string .= "謝謝!期待您的再次光臨!" . chr(13) . chr(10);
        // 跳19列到蓋店章位置
        $string .= chr(27) . "d" . chr(19);
        // 蓋店章
        $string .= chr(27) . "o";
        // 跳頁
        $string .= chr(12);
/*
        // 列印後開錢櫃
        if ()
        {
       
        }
*/
        echo $string;
        fputs ($fp, $string );
        fclose ($fp);
    }
?>
(繼續閱讀...)
文章標籤

avrilnote 發表在 痞客邦 留言(0) 人氣(1,373)

  • 個人分類:列印
▲top
  • 12月 22 週二 200913:09
  • 預覽及設定列印-js語法

參考頁面http://www.programmer-club.com.tw/showSameTitleN/php/4763.html
 
轉載自
http://timteam.org/?TIM=DEVELOPER&DocID=16&ROOT_ID=1&SHOWID=45
網頁預覽列印、設定列印功能
代碼:
這是常用分頁列印,以及Web設定印表機,預覽列印,以及設定列印功能。
<script>
var tag = 'H1'; // 內定以標籤<H1>為分頁開頭
function
printpage(tag){
var coll = document.all.tags(tag);
for (i=0;
i<coll.length; i++) {
coll(i).style.pageBreakBefore = "always";
}
}
</script>
<object id="WebBrowser" width=0 height=0
classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></object>
<A HREF=# onclick="javascript:WebBrowser.ExecWB(6,1)">設定印表機</A>
<A HREF=# onclick="javascript:WebBrowser.ExecWB(7,1)">預覽列印</A>
<A HREF=# onclick="javascript:WebBrowser.ExecWB(8,1)">設定列印</A>
<A HREF=# onclick="javascript:printpage('H1')">設定換頁列印</A>
<H1>第一頁標題</H1>
第一頁內文
<BR>
<H1>第二頁標題</H1>
第二頁內文
<BR>
(繼續閱讀...)
文章標籤

avrilnote 發表在 痞客邦 留言(0) 人氣(3,016)

  • 個人分類:列印
▲top
1

個人資訊

avrilnote
暱稱:
avrilnote
分類:
不設分類
好友:
累積中
地區:

熱門文章

  • (29,705)細說HTML元素的ID和Name屬性的區別
  • (5,769)PHP中SESSION不能跨頁傳遞問題的解決辦法
  • (7,635)編碼問題----UTF-8轉BIG5
  • (3,687)抓取或備份整個網站-HTTrack
  • (439)smarty應用
  • (144)系統分析與設計說明文字
  • (11,142)mysql中文亂碼的原因
  • (5,204)利用PHPExcel匯出xlsx及xls檔設定說明

文章分類

  • javascript (1)
  • php-session (1)
  • php-上傳檔案 (1)
  • JQuery (0)
  • html編輯器 (1)
  • test (0)
  • php正規式 (0)
  • 圖型驗證碼 (0)
  • php函式-路徑類 (1)
  • 系統分析與設計 (1)
  • PHP-縮圖 (1)
  • 列印 (3)
  • 軟體介紹 (1)
  • PHP安全性 (1)
  • SMARTY (3)
  • PHP-亂碼問題 (1)
  • php函式 (11)
  • CSS (6)
  • MYSQL (5)
  • PHP設定 (2)
  • PHP (5)
  • JS (3)
  • W3C (1)
  • HTML (3)
  • AJAX (1)
  • 未分類文章 (1)

最新文章

  • 一系列server路徑
  • javacipt-另開視窗語法
  • php檔案上傳
  • 利用PHPExcel匯出xlsx及xls檔設定說明
  • phpexcel-將excel新增入mysql
  • css基本設定
  • 使用Javascript控制IE列印格式
  • 全選核取方塊-js
  • InnoDB 轉換步驟
  • mysql中文亂碼的原因

文章精選

文章搜尋

誰來我家

參觀人氣

  • 本日人氣:
  • 累積人氣: