Ʊϵͳ
 ʹ˵
 ver 1.2.6.1

һ
B/SӦϵͳıӡһֱһ⣬ǰ˼·ͨаװActiveXԻֱӡ
ǣķչԽԽֹ̽װActiveXԱActiveXµĸְȫ⡣
ΪB/Sӡеʹ㣬ҹҿ˱ؽ˲ActiveXC/SϵͳһĴӡ
ϵͳҪװκβֻͨJavaScriptʵֱȷӡԼӡ˹롣

ߣ
վhttp://ww.cfsoft.cf
QQ  360026606
΢ţ360026606

ص㣺
1߼ݣҪ˺ͷ˰װκβΪĽ죬ݾ(IE10°汾Ҫһչ)
2ⰲװãװȾϵͳòϵͳ£ 
3ӻӻģͨקģƣ 
4߾ȣʵ־ȷ׵ĴӡȣһЩʽӣҪȷӡĳϣԺ״ﵽ׼ȣ
5״򣺿ӻģģмһƱݸʽĵͼԺܷʵ״򣬶ʵַƱ浥֧Ʊȴӡѹ
6ǿӼ򵥱ӱǶױ汨Ӧԡһάά롢Ľűܣֻ벻û
7Զ: ӡȫԶPDFWordExcelҪ˹ٵӡ
8ײ𣺴ӡģȿԲڿͻˣ cfprint.exe ͬһĿ¼£Ҳֲ֧ڷˣģBase64ʵʱͻˣ
9Ŀ֧ļлģָҪĴӡƱ򡢱üСƱСƱרר


ʹǰ
1IE10ϰ汾Chrome(ȸ)4.0ϰ汾Firefox 4.0ϰ汾Opera 11ϰ汾Safari 5.0.2ϰ汾iOS 4.2ϰ汾
ʹChromeںˡFirefoxں˵ֱʹñӡϵͳIE6~IE9ϵǻȡ֧֣
2ڽдӡǰҪƺôӡģ壨ģڣ
3ӡݱJsonĸʽ͸ӡݱָĸʽģ

ġݸʽ˵
һ羳̿浥Ϊһݸĺ;

{
  "template": "waybill.fr3",    /*ӡģļָģļ⣬ְ֧ģǶ뵽ļУʵڷʹôӡģ壬ʽ£*/
                                /*"template": "base64:QTBBRTNEQTE3MkFFQjIzNEFERD<ʡ>" */

  "ver": 4,                     /*ģļ汾*/
  "Copies": 3,                  /*ӡָ֧ӡ*/
  "Duplex": 1,                  /*Ƿ˫ӡ0Ĭϣ˫棬1ֱ2ˮƽ3ӡ(simplex)*/
  "Printer": "priPrinter",      /*ָӡϵͳ֧ļָӡҲ֧ڴӡģָӡ*/
  "PageNumbers": "",            /*Ҫӡҳ뷶ΧͬӡĴӡĸʽͬ磺"1,2,3"ʾӡǰ3ҳ 2-5:ʾӡ25ҳ1,2,4-8ʾӡ1248ҳ*/

  "Tables":[                    /*ݱ*/
    {
      "Name": "Table1",         /**/
      "Cols": [                 /*ֶζ*/
        {
          "type": "str",        /*ֶͣѡֵString,Str,Integer,Int,Smallint,Float,Long, Blob*/
          											/*ͼƬPDFʹBlobֵͣBase64룬ǰ׺*/
          											/* "base64/pdf:" ֵֶPDF; "base64/jpg:" ֵֶjpg; "base64/png:" ֵֶpng; "base64/gif:" ֵֶgif;  */
          "size": 255,          /*ֶγ*/
          "name": "HAWB#",      /*ֶƣӡģеĴӡͬ*/
          "required": false     /*ֶǷ*/
        },
        { "type": "int", "size": 0, "name": "NO", "required": false },
        { "type": "float", "size": 0, "name": "ع˾浥", "required": false },
        { "type": "integer", "size": 0, "name": "˾ڲ", "required": false },
        { "type": "str", "size": 255, "name": "", "required": false },
        { "type": "str", "size": 255, "name": "˵ַ", "required": false },
        { "type": "str", "size": 255, "name": "˵绰", "required": false },
        { "type": "str", "size": 255, "name": "", "required": false },
        { "type": "str", "size": 255, "name": "ռ", "required": false },
        { "type": "str", "size": 255, "name": "ռ˵ַ", "required": false },
        { "type": "str", "size": 255, "name": "ռ˵绰", "required": false },
        { "type": "str", "size": 255, "name": "ջ֤", "required": false },
        { "type": "str", "size": 255, "name": "ջʡ", "required": false },
        { "type": "float", "size": 0, "name": "ܼƷ", "required": false },
        { "type": "int", "size": 0, "name": "ܼ", "required": false },
        { "type": "float", "size": 0, "name": "걨ܼۣCNY", "required": false },
        { "type": "float", "size": 0, "name": "걨ܼۣJPY", "required": false },
        { "type": "int", "size": 0, "name": "1", "required": false },
        { "type": "str", "size": 255, "name": "Ʒ1", "required": false },
        { "type": "float", "size": 0, "name": "1JPY", "required": false },
        { "type": "str", "size": 255, "name": "λ1", "required": false },
        { "type": "float", "size": 0, "name": "걨ܼ1CNY", "required": false },
        { "type": "float", "size": 0, "name": "걨ܼ1JPY", "required": false },
        { "type": "int", "size": 0, "name": "2", "required": false },
        { "type": "str", "size": 255, "name": "Ʒ2", "required": false },
        { "type": "float", "size": 0, "name": "2JPY", "required": false },
        { "type": "str", "size": 255, "name": "λ2", "required": false },
        { "type": "float", "size": 0, "name": "걨ܼ2CNY", "required": false },
        { "type": "float", "size": 0, "name": "걨ܼ2JPY", "required": false },
        { "type": "AutoInc", "size": 0, "name": "ID", "required": false },
        { "type": "blob", "size": 0, "name": "", "required": false }
      ],

      "Data": [                /*ж壬ÿһкֶζ*/
        {
          "HAWB#": "860014010055",
          "NO": 1,
          "ع˾浥": 200303900791,
          "˾ڲ": 730293,
          "": "NAKAGAWA SUMIRE 2",
          "˵ַ": " 991-199-113,Kameido,Koto-ku,Tokyo",
          "˵绰": "03-3999-3999",
          "": "ձ",
          "ռ": "",
          "ռ˵ַ": "Ϻ÷·1660ŪǾޱ˴999999",
          "ռ˵绰": "182-1234-8888",
          "ջ֤": null,
          "ջʡ": null,
          "ܼƷ": 3.2,
          "ܼ": 13,
          "걨ܼۣCNY": null,
          "걨ܼۣJPY": null,
          "1": 10,
          "Ʒ1": "ֽƬ",
          "1JPY": null,
          "λ1": null,
          "걨ܼ1CNY": null,
          "걨ܼ1JPY": null,
          "2": null,
          "Ʒ2": null,
          "2JPY": null,
          "λ2": null,
          "걨ܼ2CNY": null,
          "걨ܼ2JPY": null,
          "ID": 1,
          "": "base64/pdf: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IDI3OCAyNzgKMjc4IDI3OCAyNzggMjc4IDI3OCAyNzggMjc4IDI3OCAyNzggMjc4IDI3OCAyNzggMjc4IDI3OCAyNzggMjc4CjI3OCA1NTYgNTU2IDMzMyA1NTYgNTU2IDU1NiA1NTYgMjc4IDY2NyAyNzggMjc4IDI3OCAyNzggMjc4IDY2NwoyNzggNjY3IDI3OCAyNzggMjc4IDI3OCAyNzggNjY3IDI3OCA2NjcgMjc4IDY2NyAyNzggNjY3IDI3OCAyNzgKMjc4IDY2NyAyNzggNjY3IDU1MiAyNzggMjc4IDI3OCAyNzggNTU2IDI3OCA1NTYgMjc4IDI3OCAyNzggNjY3CjI3OCA2NjcgMjc4IDI3OCAyNzggNjY3IDI3OCA2NjcgMjc4IDY2NyAyNzggNjY3IDI3OCA2NjcgMjc4IDI3OF0KL0VuY29kaW5nL1dpbkFuc2lFbmNvZGluZwovRm9udERlc2NyaXB0b3IgMTEgMCBSCj4+CmVuZG9iagoxMSAwIG9iago8PAovVHlwZS9Gb250RGVzY3JpcHRvcgovRm9udE5hbWUgL0FyaWFsTVQKL0ZsYWdzIDMyCi9Gb250QkJveFstNjY1IC0zMjUgMjAwMCAxMDA2XQovU3RlbVYgOTUKL0l0YWxpY0FuZ2xlIDAKL0NhcEhlaWdodCA5MDUKL0FzY2VudCA5MDUKL0Rlc2NlbnQgLTIxMgo+PgplbmRvYmoKMyAwIG9iago8PAovVHlwZS9QYWdlcwovQ291bnQgMQovS2lkc1s0IDAgUl0KPj4KZW5kb2JqCjIgMCBvYmoKPDwKL1R5cGUvQ2F0YWxvZwovUGFnZXMgMyAwIFIKL1BhZ2VMYXlvdXQvU2luZ2xlUGFnZQovVmlld2VyUHJlZmVyZW5jZXMgMTIgMCBSCj4+CmVuZG9iagoxMiAwIG9iago8PAovVHlwZS9WaWV3ZXJQcmVmZXJlbmNlcwo+PgplbmRvYmoKeHJlZgowIDEzCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAxNiAwMDAwMCBuDQowMDAwMDA0MjEzIDAwMDAwIG4NCjAwMDAwMDQxNTggMDAwMDAgbg0KMDAwMDAwMDcxNiAwMDAwMCBuDQowMDAwMDAwMjQxIDAwMDAwIG4NCjAwMDAwMDA4NzIgMDAwMDAgbg0KMDAwMDAwMjkyNyAwMDAwMCBuDQowMDAwMDAxMjQ1IDAwMDAwIG4NCjAwMDAwMDEwNTUgMDAwMDAgbg0KMDAwMDAwMTU2MiAwMDAwMCBuDQowMDAwMDAzOTg5IDAwMDAwIG4NCjAwMDAwMDQzMTAgMDAwMDAgbg0KdHJhaWxlcgo8PAovU2l6ZSAxMwovSW5mbyAxIDAgUgovUm9vdCAyIDAgUgovSURbPDVBMkU0QzkzOTdENEU0RDE3NkIwOTBDRUU3OTMxMzRGPjw1QTJFNEM5Mzk3RDRFNEQxNzZCMDkwQ0VFNzkzMTM0Rj5dCj4+CnN0YXJ0eHJlZgo0MzU2CiUlRU9GCg==",
        },
        {
          "HAWB#": "860014010035",
          "NO": 2,
          "ع˾浥": 200303900789,
          "˾ڲ": 730291,
          "": "NAKAGAWA SUMIRE",
          "˵ַ": " 991-199-113,Kameido,Koto-ku,Tokyo",
          "˵绰": "03-3999-3999",
          "": "ձ",
          "ռ": "޼",
          "ռ˵ַ": "Ϻ÷·1660ŪǾޱ˴888888",
          "ռ˵绰": "182-1234-8888",
          "ջ֤": null,
          "ջʡ": null,
          "ܼƷ": 3.2,
          "ܼ": 13,
          "걨ܼۣCNY": null,
          "걨ܼۣJPY": null,
          "1": 10,
          "Ʒ1": "ֽƬ",
          "1JPY": null,
          "λ1": null,
          "걨ܼ1CNY": null,
          "걨ܼ1JPY": null,
          "2": null,
          "Ʒ2": null,
          "2JPY": null,
          "λ2": null,
          "걨ܼ2CNY": null,
          "걨ܼ2JPY": null,
          "ID": 2,
          "":"base64/gif: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"
        }
      ]
    },
    {
      "Name": "Table2",
      "Cols": [
        { "type": "int", "size": 0, "name": "NO", "required": false },
        { "type": "float", "size": 0, "name": "", "required": false },
        { "type": "integer", "size": 0, "name": "µ", "required": false },
        { "type": "str", "size": 255, "name": "µƽ̨", "required": false }
      ],
      "Data": [
        {
          "NO": 1,
          "": 200303900791,
          "µ": "2017-01-20",
          "µƽ̨": "è"
        },
        {
          "NO": 2,
          "": 200303900792,
          "µ": "2017-01-20",
          "µƽ̨": ""
        }
      ]
    }
  ]
}


塢ʾ
<!DOCTYPE html>
<head>
<meta charset="utf-8" />
<title>Ʊϵͳ</title>
</head>

<body>
  <div style="width: 100%;text-align:center;">
    <h2>Ʊϵͳ</h2>
    <h3>ӡ</h3>
    <div>
      <input type="button" id="btnPrint" value="ӡ" onClick="doSend(_reportData);" />
    </div>
  </div>
  <div id="output"></div>
</body>

<script type="text/javascript">
//ݽű
var _reportData = '{"template":"waybill.fr3","Cols":[{"type":"str","size":255,"name":"HAWB#","required":false},<ʡ1000> ]}';

//̨Ϣ
console.log("reportData = " + _reportData);
</script>
<script language="javascript" type="text/javascript" src="cfprint.min.js"></script>
<script language="javascript" type="text/javascript" src="myreport.js"></script>
<script language="javascript" type="text/javascript">
/**ĸmyreport.jsű棬Ըmyreport.jsеĬֵ**/
var _delay_send = 1000;             //ʹӡǰʱʱ-1ʾԶӡ
var _delay_close = 1000;            //ӡɺرմڵʱʱ, -1ʾر
var cfprint_addr = "127.0.0.1";     //ӡַ
var cfprint_port = 54321;           //ӡ˿
</script>
</html>


ģҪҪöѶҲڣ
ϣ˫½ǵĸHɴģƹ䣬ڹťһıť÷ֱǣ
ƣԴıеjsonΪԴģڣ
ԤԴıеjsonΪԴԤǰģĴӡЧ
ӡԴıеjsonΪԴӡǰģɵı

Ժ󽫻ϸģƽ̷̳⣬ѯ

===========================
ߣ
վhttp://ww.cfsoft.cf
QQ  360026606
΢ţ360026606
