XPrinter แƒšแƒ”แƒ˜แƒ‘แƒšแƒ˜แƒก แƒžแƒ แƒ˜แƒœแƒขแƒ”แƒ แƒ˜แƒก แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ Linux-แƒ–แƒ” VMware Workstation-แƒจแƒ˜

แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ˜ CentOS-แƒ–แƒ” แƒ’แƒ แƒแƒคแƒ˜แƒ™แƒฃแƒšแƒ˜ แƒ’แƒแƒ แƒกแƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ“แƒแƒกแƒแƒงแƒ”แƒœแƒ”แƒ‘แƒšแƒแƒ“; แƒแƒœแƒแƒšแƒแƒ’แƒ˜แƒ˜แƒ—, แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ“แƒแƒแƒงแƒ”แƒœแƒแƒ— แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ  Linux OS-แƒ–แƒ”.

แƒ›แƒ” แƒ•แƒฎแƒกแƒœแƒ˜ แƒ™แƒแƒœแƒ™แƒ แƒ”แƒขแƒฃแƒš แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒแƒก: แƒ›แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒ”แƒขแƒ˜แƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ‘แƒ”แƒญแƒ“แƒ•แƒ แƒ—แƒ•แƒ˜แƒ—แƒœแƒ”แƒ‘แƒฃแƒ แƒ˜ แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒ— PHP-แƒ˜แƒก แƒจแƒแƒ‘แƒšแƒแƒœแƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—. แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒแƒ–แƒ” แƒกแƒขแƒแƒ‘แƒ˜แƒšแƒฃแƒ แƒ˜ แƒ˜แƒœแƒขแƒ”แƒ แƒœแƒ”แƒข แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒ˜แƒ›แƒ”แƒ“แƒ˜ แƒแƒ  แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ“แƒ แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒ˜แƒ–แƒแƒชแƒ˜แƒ˜แƒก แƒแƒ›แƒแƒชแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒฃแƒ›แƒ”แƒขแƒ”แƒกแƒแƒ‘แƒ แƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ แƒ•แƒ”แƒ‘แƒกแƒแƒ˜แƒขแƒก, แƒ’แƒแƒ“แƒแƒ•แƒฌแƒงแƒ•แƒ˜แƒขแƒ”แƒ— แƒ•แƒ˜แƒ›แƒฃแƒจแƒแƒแƒ— แƒ•แƒ˜แƒ แƒขแƒฃแƒแƒšแƒฃแƒ  แƒ›แƒแƒœแƒฅแƒแƒœแƒแƒกแƒ—แƒแƒœ VMware-แƒ–แƒ”.

XPrinter แƒแƒกแƒ”แƒ•แƒ” แƒจแƒ”แƒกแƒแƒคแƒ”แƒ แƒ˜แƒกแƒ˜แƒ แƒแƒ›แƒแƒชแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒแƒฆแƒกแƒแƒœแƒ˜แƒจแƒœแƒแƒ•แƒแƒ“; Windows-แƒ˜แƒก แƒฅแƒ•แƒ”แƒจ แƒ˜แƒœแƒกแƒขแƒแƒšแƒแƒชแƒ˜แƒ แƒ‘แƒ”แƒ•แƒ แƒแƒ“ แƒฃแƒคแƒ แƒ แƒแƒ“แƒ•แƒ˜แƒšแƒ˜แƒ. แƒ›แƒ” แƒ“แƒแƒ•แƒกแƒแƒฎแƒšแƒ“แƒ˜ XP-460B แƒ›แƒแƒ“แƒ”แƒšแƒ–แƒ”, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒ”แƒขแƒ˜แƒ™แƒ”แƒขแƒ˜แƒก แƒกแƒ˜แƒ’แƒแƒœแƒ” 108 แƒ›แƒ›-แƒ›แƒ“แƒ”แƒ.

XPrinter แƒšแƒ”แƒ˜แƒ‘แƒšแƒ˜แƒก แƒžแƒ แƒ˜แƒœแƒขแƒ”แƒ แƒ˜แƒก แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ Linux-แƒ–แƒ” VMware Workstation-แƒจแƒ˜

แƒ˜แƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒ, แƒ แƒแƒ› แƒ˜แƒจแƒ•แƒ˜แƒแƒ—แƒแƒ“ แƒ•แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ“แƒ˜ Linux-แƒก แƒ“แƒ แƒ•แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘ แƒ›แƒแƒฌแƒงแƒแƒ‘แƒ˜แƒšแƒแƒ‘แƒ”แƒ‘แƒก, แƒ•แƒ”แƒซแƒ”แƒ‘แƒ“แƒ˜ แƒ›แƒ–แƒ แƒ˜แƒœแƒกแƒขแƒแƒšแƒแƒชแƒ˜แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ›แƒซแƒฆแƒ•แƒแƒœแƒ”แƒšแƒแƒ”แƒ‘แƒก แƒ“แƒ แƒ›แƒ˜แƒ•แƒฎแƒ•แƒ“แƒ˜, แƒ แƒแƒ› แƒžแƒ แƒ˜แƒœแƒขแƒ”แƒ แƒ˜แƒก แƒ“แƒแƒกแƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒšแƒแƒ“ แƒฃแƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ”แƒกแƒ˜ แƒ’แƒ–แƒแƒ แƒญแƒ˜แƒฅแƒ”แƒ‘แƒ˜แƒ—. แƒžแƒ แƒ˜แƒœแƒขแƒ”แƒ แƒก แƒ•แƒ”แƒ  แƒ•แƒฃแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒ“แƒ˜ USB-แƒ˜แƒ—, แƒแƒ แƒชแƒ”แƒ แƒ—แƒ˜ แƒ›แƒแƒœแƒ˜แƒžแƒฃแƒšแƒแƒชแƒ˜แƒ แƒแƒ  แƒ“แƒแƒ›แƒ”แƒฎแƒ›แƒแƒ แƒ แƒกแƒแƒฎแƒ”แƒšแƒ›แƒซแƒฆแƒ•แƒแƒœแƒ”แƒšแƒแƒ”แƒ‘แƒจแƒ˜ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒš แƒ แƒฉแƒ”แƒ•แƒ”แƒ‘แƒ–แƒ”, แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒฏแƒ”แƒ แƒ›แƒ” แƒ“แƒแƒ•แƒแƒ›แƒขแƒ•แƒ แƒ˜แƒ” แƒ•แƒ˜แƒ แƒขแƒฃแƒแƒšแƒฃแƒ แƒ˜ แƒ›แƒแƒœแƒฅแƒแƒœแƒ.

  • แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ”แƒ— แƒ“แƒ แƒแƒ˜แƒ•แƒ”แƒ แƒ”แƒ‘แƒ˜ แƒ›แƒฌแƒแƒ แƒ›แƒแƒ”แƒ‘แƒšแƒ˜แƒก แƒ•แƒ”แƒ‘แƒกแƒแƒ˜แƒขแƒ˜แƒ“แƒแƒœ xprintertech.com, แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ›แƒแƒ“แƒ˜แƒแƒœ แƒ”แƒ แƒ— แƒแƒ แƒฅแƒ˜แƒ•แƒจแƒ˜ Windows, Mac แƒ“แƒ Linux-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก

    แƒ“แƒ แƒแƒ˜แƒ•แƒ”แƒ แƒ”แƒ‘แƒ˜ แƒ’แƒแƒœแƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ•แƒ”แƒ‘แƒกแƒแƒ˜แƒขแƒ–แƒ” แƒ›แƒแƒฌแƒงแƒแƒ‘แƒ˜แƒšแƒแƒ‘แƒ”แƒ‘แƒ˜แƒก แƒกแƒ”แƒ แƒ˜แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒฉแƒ”แƒ›แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜ 4 แƒ“แƒ˜แƒฃแƒ›แƒ˜แƒแƒœแƒ˜ แƒšแƒ”แƒ˜แƒ‘แƒšแƒ˜แƒก แƒžแƒ แƒ˜แƒœแƒขแƒ”แƒ แƒ˜แƒก แƒ“แƒ แƒแƒ˜แƒ•แƒ”แƒ แƒ”แƒ‘แƒ˜. แƒ แƒแƒ’แƒแƒ แƒช แƒ˜แƒ แƒ™แƒ•แƒ”แƒ•แƒ, XP-460B แƒฃแƒ™แƒ•แƒ” แƒจแƒ”แƒฌแƒงแƒ•แƒ”แƒขแƒ˜แƒšแƒ˜แƒ, แƒ แƒแƒ›แƒ”แƒš แƒกแƒ”แƒ แƒ˜แƒแƒก แƒ”แƒ™แƒฃแƒ—แƒ•แƒœแƒ˜แƒก แƒ›แƒกแƒ’แƒแƒ•แƒกแƒ˜ แƒ›แƒแƒ“แƒ”แƒšแƒ˜แƒก, XP-470B-แƒ˜แƒก แƒœแƒแƒ›แƒชแƒฎแƒ•แƒ แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒคแƒฃแƒซแƒ•แƒ”แƒšแƒ–แƒ” แƒ’แƒแƒ•แƒแƒ แƒ™แƒ•แƒ˜แƒ”.

  • แƒ“แƒแƒแƒ˜แƒœแƒกแƒขแƒแƒšแƒ˜แƒ แƒ”แƒ— แƒžแƒ แƒ˜แƒœแƒขแƒ”แƒ แƒ˜ Windows-แƒจแƒ˜, แƒฉแƒแƒ แƒ—แƒ”แƒ— แƒ’แƒแƒ–แƒ˜แƒแƒ แƒ”แƒ‘แƒ

    XPrinter แƒšแƒ”แƒ˜แƒ‘แƒšแƒ˜แƒก แƒžแƒ แƒ˜แƒœแƒขแƒ”แƒ แƒ˜แƒก แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ Linux-แƒ–แƒ” VMware Workstation-แƒจแƒ˜

  • Linux-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒแƒ แƒฅแƒ˜แƒ•แƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก 1 แƒคแƒแƒ˜แƒšแƒก 4 BARCODE. แƒ”แƒก แƒแƒ แƒ˜แƒก "2 in 1" แƒคแƒแƒ˜แƒšแƒ˜, bash แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜ tar แƒแƒ แƒฅแƒ˜แƒ•แƒ˜แƒ—, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ˜แƒฎแƒกแƒœแƒ”แƒ‘แƒ แƒ—แƒแƒ•แƒ˜แƒกแƒ—แƒแƒ•แƒแƒ“ แƒ“แƒ แƒแƒ™แƒแƒžแƒ˜แƒ แƒ”แƒ‘แƒก แƒ“แƒ แƒแƒ˜แƒ•แƒ”แƒ แƒ”แƒ‘แƒก แƒญแƒ˜แƒฅแƒ”แƒ‘แƒจแƒ˜. แƒฉแƒ”แƒ›แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, bzip2 แƒกแƒแƒญแƒ˜แƒ แƒแƒ แƒ’แƒแƒกแƒแƒฎแƒกแƒœแƒ”แƒšแƒแƒ“ (80 แƒ›แƒ› แƒกแƒ”แƒ แƒ˜แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒกแƒฎแƒ•แƒ แƒแƒ แƒฅแƒ˜แƒ•แƒ˜)
    yum install cups
    yum install bzip2
    chmod 744 ./4BARCODE
    sh ./4BARCODE
    service cups start
    
  • แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒฎแƒกแƒœแƒแƒ— localhost:631 แƒ‘แƒ แƒแƒฃแƒ–แƒ”แƒ แƒจแƒ˜, แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ”แƒ‘แƒฃแƒšแƒแƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ‘ แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒก Windows-แƒจแƒ˜ แƒ‘แƒ แƒแƒฃแƒ–แƒ”แƒ แƒ˜แƒ“แƒแƒœ แƒ’แƒแƒฎแƒกแƒœแƒ. แƒ แƒ”แƒ“แƒแƒฅแƒขแƒ˜แƒ แƒ”แƒ‘แƒ /etc/cups/cupsd.conf:
    Listen localhost:631 ะผะตะฝัะตะผ ะฝะฐ Listen *:631
    <Location />
      Order allow,deny
      Allow localhost
      Allow 192.168.1.*  
    </Location>
    <Location /admin>
      Order allow,deny
      Allow localhost
      Allow 192.168.1.*
    </Location>
    

    แƒ“แƒแƒแƒ›แƒแƒขแƒ”แƒ— แƒžแƒแƒ แƒขแƒ˜ 631 firewall-แƒก (แƒแƒœ iptables):

    firewall-cmd --zone=public --add-port=631/tcp --permanent
    firewall-cmd --reload
    
  • แƒฉแƒ•แƒ”แƒœ แƒ•แƒฎแƒกแƒœแƒ˜แƒ— แƒ‘แƒ›แƒฃแƒšแƒก แƒ‘แƒ แƒแƒฃแƒ–แƒ”แƒ แƒจแƒ˜ แƒ•แƒ˜แƒ แƒขแƒฃแƒแƒšแƒฃแƒ แƒ˜ แƒ›แƒแƒœแƒฅแƒแƒœแƒ˜แƒก IP-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—, แƒฉแƒ”แƒ›แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜ 192.168.1.5:631/แƒแƒ“แƒ›แƒ˜แƒœ

    แƒ“แƒแƒแƒ›แƒแƒขแƒ”แƒ— แƒžแƒ แƒ˜แƒœแƒขแƒ”แƒ แƒ˜ (แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒจแƒ”แƒ˜แƒงแƒ•แƒแƒœแƒแƒ— root แƒ“แƒ แƒžแƒแƒ แƒแƒšแƒ˜)

    XPrinter แƒšแƒ”แƒ˜แƒ‘แƒšแƒ˜แƒก แƒžแƒ แƒ˜แƒœแƒขแƒ”แƒ แƒ˜แƒก แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ Linux-แƒ–แƒ” VMware Workstation-แƒจแƒ˜

  • แƒแƒ แƒ˜แƒก 2 แƒ•แƒแƒ แƒ˜แƒแƒœแƒขแƒ˜, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ แƒ›แƒแƒ•แƒแƒฎแƒ”แƒ แƒฎแƒ”, LPD แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜แƒ— แƒ“แƒ แƒกแƒแƒ›แƒ‘แƒแƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ—.
    1. LPD แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜แƒ— แƒ“แƒแƒกแƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒšแƒแƒ“, แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒฉแƒแƒ แƒ—แƒแƒ— แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ˜ Windows-แƒจแƒ˜ (แƒฉแƒแƒ แƒ—แƒ”แƒ— แƒแƒœ แƒ’แƒแƒ›แƒแƒ แƒ—แƒ”แƒ— Windows แƒ™แƒแƒ›แƒžแƒแƒœแƒ”แƒœแƒขแƒ”แƒ‘แƒ˜) แƒ“แƒ แƒ’แƒแƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ”แƒ— แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒ˜.

      XPrinter แƒšแƒ”แƒ˜แƒ‘แƒšแƒ˜แƒก แƒžแƒ แƒ˜แƒœแƒขแƒ”แƒ แƒ˜แƒก แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ Linux-แƒ–แƒ” VMware Workstation-แƒจแƒ˜
      แƒญแƒ˜แƒฅแƒ”แƒ‘แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒจแƒ˜ แƒจแƒ”แƒ˜แƒงแƒ•แƒแƒœแƒ”แƒ— lpd://192.168.1.52/Xprinter_XP-460B, แƒกแƒแƒ“แƒแƒช 192.168.1.52 แƒแƒ แƒ˜แƒก แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒ˜แƒก IP, แƒ แƒแƒ›แƒ”แƒšแƒ–แƒ”แƒช แƒ“แƒแƒ˜แƒœแƒกแƒขแƒแƒšแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒžแƒ แƒ˜แƒœแƒขแƒ”แƒ แƒ˜, Xprinter_XP-460B แƒแƒ แƒ˜แƒก แƒžแƒ แƒ˜แƒœแƒขแƒ”แƒ แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜ Windows-แƒ˜แƒก แƒ’แƒแƒ–แƒ˜แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒจแƒ˜.

      XPrinter แƒšแƒ”แƒ˜แƒ‘แƒšแƒ˜แƒก แƒžแƒ แƒ˜แƒœแƒขแƒ”แƒ แƒ˜แƒก แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ Linux-แƒ–แƒ” VMware Workstation-แƒจแƒ˜
      แƒแƒ˜แƒ แƒฉแƒ˜แƒ”แƒ— แƒ“แƒ แƒแƒ˜แƒ•แƒ”แƒ แƒ˜ 4BARCODE => 4B-3064TA

      XPrinter แƒšแƒ”แƒ˜แƒ‘แƒšแƒ˜แƒก แƒžแƒ แƒ˜แƒœแƒขแƒ”แƒ แƒ˜แƒก แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ Linux-แƒ–แƒ” VMware Workstation-แƒจแƒ˜
      แƒฉแƒ•แƒ”แƒœ แƒแƒ  แƒ•แƒ˜แƒ แƒฉแƒ”แƒ•แƒ— แƒ“แƒ แƒแƒ  แƒ•แƒ˜แƒœแƒแƒฎแƒแƒ•แƒ— แƒแƒ แƒแƒคแƒ”แƒ แƒก แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒจแƒ˜! แƒ•แƒชแƒแƒ“แƒ” แƒ”แƒขแƒ˜แƒ™แƒ”แƒขแƒ˜แƒก แƒ–แƒแƒ›แƒ˜แƒก แƒ™แƒแƒ แƒ”แƒฅแƒขแƒ˜แƒ แƒ”แƒ‘แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒžแƒ แƒ˜แƒœแƒขแƒ”แƒ แƒ˜ แƒ แƒแƒขแƒแƒ›แƒฆแƒแƒช แƒแƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก. แƒ”แƒขแƒ˜แƒ™แƒ”แƒขแƒ˜แƒก แƒ–แƒแƒ›แƒ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ˜แƒงแƒแƒก แƒ‘แƒ”แƒญแƒ“แƒ•แƒ˜แƒก แƒกแƒแƒ›แƒฃแƒจแƒแƒแƒจแƒ˜.

      XPrinter แƒšแƒ”แƒ˜แƒ‘แƒšแƒ˜แƒก แƒžแƒ แƒ˜แƒœแƒขแƒ”แƒ แƒ˜แƒก แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ Linux-แƒ–แƒ” VMware Workstation-แƒจแƒ˜
      แƒฉแƒ•แƒ”แƒœ แƒ•แƒชแƒ“แƒ˜แƒšแƒแƒ‘แƒ— แƒ“แƒแƒ•แƒ‘แƒ”แƒญแƒ“แƒแƒ— แƒกแƒแƒขแƒ”แƒกแƒขแƒ แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜ - แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ!

    2. แƒ›แƒ”แƒแƒ แƒ” แƒ•แƒแƒ แƒ˜แƒแƒœแƒขแƒ˜. แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ“แƒแƒแƒ˜แƒœแƒกแƒขแƒแƒšแƒ˜แƒ แƒแƒ— แƒกแƒแƒ›แƒ‘แƒ, แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ, แƒ’แƒแƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ”แƒ— แƒญแƒ˜แƒฅแƒ”แƒ‘แƒ˜, แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ—แƒแƒกแƒ”แƒ‘แƒจแƒ˜ แƒ’แƒแƒ›แƒแƒฉแƒœแƒ“แƒ”แƒ‘แƒ แƒแƒฎแƒแƒšแƒ˜ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ˜, แƒžแƒแƒ แƒแƒ›แƒ”แƒขแƒ แƒ”แƒ‘แƒจแƒ˜ แƒจแƒ”แƒ˜แƒงแƒ•แƒแƒœแƒ”แƒ— แƒฎแƒแƒ–แƒ˜, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ smb://user:[แƒ”แƒš.แƒคแƒแƒกแƒขแƒ˜แƒ— แƒ“แƒแƒชแƒฃแƒšแƒ˜แƒ]/Xprinter_XP-460B. แƒกแƒแƒ“แƒแƒช แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ˜ Windows-แƒ˜แƒก แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ˜แƒ, แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒก แƒฃแƒœแƒ“แƒ แƒฐแƒฅแƒแƒœแƒ“แƒ”แƒก แƒžแƒแƒ แƒแƒšแƒ˜ แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜, แƒแƒ•แƒขแƒแƒ แƒ˜แƒ–แƒแƒชแƒ˜แƒ แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ—แƒแƒœ แƒแƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก.

แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ“แƒ แƒ“แƒ แƒžแƒ แƒ˜แƒœแƒขแƒ”แƒ แƒ›แƒ แƒ“แƒแƒ‘แƒ”แƒญแƒ“แƒ แƒกแƒแƒขแƒ”แƒกแƒขแƒ แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜, แƒกแƒแƒ›แƒฃแƒจแƒแƒแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒ™แƒแƒœแƒกแƒแƒšแƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ—:

lpr -P Xprinter_XP-460B -o media=Custom.100x102mm test.txt

แƒแƒ› แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒจแƒ˜, แƒ”แƒขแƒ˜แƒ™แƒ”แƒขแƒก แƒแƒฅแƒ•แƒก แƒ–แƒแƒ›แƒ”แƒ‘แƒ˜ 100x100 แƒ›แƒ›, 2 แƒ›แƒ› แƒจแƒ”แƒ˜แƒ แƒฉแƒ แƒ”แƒฅแƒกแƒžแƒ”แƒ แƒ˜แƒ›แƒ”แƒœแƒขแƒฃแƒšแƒแƒ“. แƒ”แƒขแƒ˜แƒ™แƒ”แƒขแƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก แƒ›แƒแƒœแƒซแƒ˜แƒšแƒ˜ 3 แƒ›แƒ›-แƒ˜แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ—แƒฃ แƒ“แƒแƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ— แƒกแƒ˜แƒ›แƒแƒฆแƒšแƒ”แƒก 103 แƒ›แƒ›-แƒ–แƒ”, แƒšแƒ”แƒœแƒขแƒ˜ แƒ˜แƒชแƒ•แƒšแƒ”แƒ‘แƒ, แƒ แƒแƒช แƒ›แƒแƒฃแƒฎแƒ”แƒ แƒฎแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒ”แƒขแƒ˜แƒ™แƒ”แƒขแƒ˜แƒก แƒ›แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ. LPD แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜แƒก แƒ›แƒ˜แƒœแƒฃแƒกแƒ˜ แƒแƒ แƒ˜แƒก แƒ˜แƒก, แƒ แƒแƒ› แƒกแƒแƒ›แƒฃแƒจแƒแƒแƒ”แƒ‘แƒ˜ แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ• แƒžแƒ แƒ˜แƒœแƒขแƒ”แƒ แƒ–แƒ”, ESC/P0S แƒคแƒแƒ แƒ›แƒแƒขแƒ˜ แƒแƒ  แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ แƒ“แƒแƒกแƒแƒ‘แƒ”แƒญแƒ“แƒแƒ“ แƒ“แƒ แƒกแƒ”แƒœแƒกแƒแƒ แƒ˜ แƒแƒ  แƒแƒฎแƒ“แƒ”แƒœแƒก แƒ”แƒขแƒ˜แƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ™แƒแƒšแƒ˜แƒ‘แƒ แƒ”แƒ‘แƒแƒก.

แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒžแƒ แƒ˜แƒœแƒขแƒ”แƒ แƒ—แƒแƒœ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ php-แƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ—. แƒแƒ แƒ˜แƒก แƒ—แƒแƒกแƒ”แƒ‘แƒ—แƒแƒœ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ˜แƒก แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ”แƒ‘แƒ˜, แƒฉแƒ”แƒ›แƒ—แƒ•แƒ˜แƒก แƒฃแƒคแƒ แƒ แƒแƒ“แƒ•แƒ˜แƒšแƒ˜แƒ แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒ™แƒแƒœแƒกแƒแƒšแƒ–แƒ” exec();

แƒ˜แƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒ, แƒ แƒแƒ› ESC/P0S แƒแƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก, แƒ’แƒแƒ“แƒแƒ•แƒฌแƒงแƒ•แƒ˜แƒขแƒ” แƒจแƒ”แƒ›แƒ”แƒฅแƒ›แƒœแƒ แƒจแƒแƒ‘แƒšแƒแƒœแƒ”แƒ‘แƒ˜ pdf-แƒจแƒ˜ tFPDF แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—

require_once($_SERVER["DOCUMENT_ROOT"] . "/tfpdf/tfpdf.php");
$w = 100;
$h = 100;
$number = 59;
$pdf = new tFPDF('P', 'mm', [$w, $h]);
$pdf->SetTitle('Information');
$pdf->AddFont('Font', 'B', $_SERVER["DOCUMENT_ROOT"] . '/fonts/opensans-bold.ttf', true);
$pdf->SetTextColor(0,0,0);
$pdf->SetDrawColor(0,0,0);

$pdf->AddPage('P');
$pdf->SetDisplayMode('real','default');
$pdf->Image($_SERVER["DOCUMENT_ROOT"]. '/images/logo_site.png',$w - 4 - 28,$h - 13,28.1,9.6,'');

$pdf->SetFontSize(140);
$pdf->SetXY(0,24);
$pdf->Cell($w,$h - 45, $number,0,0,'C',0);

$pdf->SetFontSize(1);
$pdf->SetTextColor(255,255,255);
$pdf->Write(0, $number);

$pdf->Output('example.pdf','I');

exec('php label.php | lpr -P Xprinter_XP-460B -o media=Custom.100x102mm');

XPrinter แƒšแƒ”แƒ˜แƒ‘แƒšแƒ˜แƒก แƒžแƒ แƒ˜แƒœแƒขแƒ”แƒ แƒ˜แƒก แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ Linux-แƒ–แƒ” VMware Workstation-แƒจแƒ˜
แƒ›แƒ–แƒแƒ“แƒแƒ. 2 แƒจแƒแƒ‘แƒแƒ—-แƒ™แƒ•แƒ˜แƒ แƒ แƒ’แƒแƒ•แƒแƒขแƒแƒ แƒ” แƒ›แƒ˜แƒก แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒแƒจแƒ˜, แƒ˜แƒ›แƒ”แƒ“แƒ˜ แƒ›แƒแƒฅแƒ•แƒก แƒ”แƒก แƒ•แƒ˜แƒœแƒ›แƒ”แƒกแƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒ›แƒแƒแƒ“แƒ’แƒ”แƒ‘แƒ.

แƒฌแƒงแƒแƒ แƒ: www.habr.com

แƒแƒฎแƒแƒšแƒ˜ แƒ™แƒแƒ›แƒ”แƒœแƒขแƒแƒ แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ