VMware เจตเจฐเจ•เจธเจŸเฉ‡เจธเจผเจจ เจตเจฟเฉฑเจš เจฒเฉ€เจจเจ•เจธ เจ‰เฉฑเจคเฉ‡ เจ‡เฉฑเจ• XPrinter เจฒเฉ‡เจฌเจฒ เจชเฉเจฐเจฟเฉฐเจŸเจฐ เจจเฉ‚เฉฐ เจธเฉฐเจฐเจšเจฟเจค เจ•เจฐเจจเจพ

เจ—เฉเจฐเจพเจซเจฟเจ•เจฒ เจธเจผเฉˆเฉฑเจฒ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ CentOS 'เจคเฉ‡ เจธเจฅเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจจ; เจธเจฎเจพเจจเจคเจพ เจฆเฉเจ†เจฐเจพ, เจคเฉเจธเฉ€เจ‚ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจฒเฉ€เจจเจ•เจธ OS 'เจคเฉ‡ เจธเฉˆเจŸ เจ…เจช เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค

เจฎเฉˆเจ‚ เจ‡เฉฑเจ• เจ–เจพเจธ เจธเจฎเฉฑเจธเจฟเจ† เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐ เจฐเจฟเจนเจพ เจนเจพเจ‚: เจฎเฉˆเจจเฉ‚เฉฐ PHP เจคเฉ‹เจ‚ เจ‡เฉฑเจ• เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ†เจฐเจฌเจฟเจŸเจฐเฉ‡เจฐเฉ€ เจŸเฉˆเจ•เจธเจŸ เจฆเฉ‡ เจจเจพเจฒ เจฒเฉ‡เจฌเจฒ เจชเฉเจฐเจฟเฉฐเจŸ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจ•เจฟเจ‰เจ‚เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจ‡เจตเฉˆเจ‚เจŸ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจธเจฅเจฟเจฐ เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจ•เจจเฉˆเจ•เจธเจผเจจ 'เจคเฉ‡ เจญเจฐเฉ‹เจธเจพ เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ…เจคเฉ‡ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจ†เจŸเฉ‹เจฎเฉ‡เจธเจผเจจ เจ•เจพเจฐเจœ เจตเฉˆเจฌเจธเจพเจˆเจŸ เจฆเฉ‡ เจจเจพเจฒ เจ“เจตเจฐเจฒเฉˆเจช เจนเฉเฉฐเจฆเฉ‡ เจนเจจ, เจ…เจธเฉ€เจ‚ VMware 'เจคเฉ‡ เจ‡เฉฑเจ• เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฆเจพ เจซเฉˆเจธเจฒเจพ เจ•เฉ€เจคเจพ เจนเฉˆเฅค

เจเจ•เจธเจชเฉเจฐเจฟเฉฐเจŸเจฐ เจฎเจพเจฐเจ• เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจ•เฉฐเจฎเจพเจ‚ เจฒเจˆ เจตเฉ€ เจขเฉเจ•เจตเจพเจ‚ เจนเฉˆ; เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจฆเฉ‡ เจ…เจงเฉ€เจจ เจ‡เฉฐเจธเจŸเจพเจฒเฉ‡เจธเจผเจจ เจฌเจนเฉเจค เจ†เจธเจพเจจ เจนเฉˆเฅค เจฎเฉˆเจ‚ XP-460B เจฎเจพเจกเจฒ 'เจคเฉ‡ 108 เจฎเจฟเจฒเฉ€เจฎเฉ€เจŸเจฐ เจคเฉฑเจ• เจฆเฉ€ เจฒเฉ‡เจฌเจฒ เจšเฉŒเฉœเจพเจˆ เจฆเฉ‡ เจจเจพเจฒ เจธเฉˆเจŸเจฒ เจนเฉ‹ เจ—เจฟเจ†เฅค

VMware เจตเจฐเจ•เจธเจŸเฉ‡เจธเจผเจจ เจตเจฟเฉฑเจš เจฒเฉ€เจจเจ•เจธ เจ‰เฉฑเจคเฉ‡ เจ‡เฉฑเจ• XPrinter เจฒเฉ‡เจฌเจฒ เจชเฉเจฐเจฟเฉฐเจŸเจฐ เจจเฉ‚เฉฐ เจธเฉฐเจฐเจšเจฟเจค เจ•เจฐเจจเจพ

เจ•เจฟเจ‰เจ‚เจ•เจฟ เจฎเฉˆเจ‚ เจ˜เฉฑเจŸ เจนเฉ€ เจฒเฉ€เจจเจ•เจธ เจจเฉ‚เฉฐ เจธเฉˆเจŸ เจ…เจช เจ•เจฐเจฆเจพ เจนเจพเจ‚ เจ…เจคเฉ‡ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เจธ เจจเจพเจฒ เจ•เจจเฉˆเจ•เจŸ เจ•เจฐเจฆเจพ เจนเจพเจ‚, เจ‡เจธ เจฒเจˆ เจฎเฉˆเจ‚ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ‡ เจธเฉˆเฉฑเจŸเจ…เฉฑเจช เจฎเฉˆเจจเฉ‚เจ…เจฒ เจฆเฉ€ เจ–เฉ‹เจœ เจ•เฉ€เจคเฉ€ เจ…เจคเฉ‡ เจฎเจนเจฟเจธเฉ‚เจธ เจ•เฉ€เจคเจพ เจ•เจฟ เจชเฉเจฐเจฟเฉฐเจŸเจฐ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจ เจฆเจพ เจธเจญ เจคเฉ‹เจ‚ เจ†เจธเจพเจจ เจคเจฐเฉ€เจ•เจพ เจ•เฉฑเจชเจพเจ‚ เจฐเจพเจนเฉ€เจ‚ เจนเฉˆเฅค เจฎเฉˆเจ‚ เจชเฉเจฐเจฟเฉฐเจŸเจฐ เจจเฉ‚เฉฐ USB เจฆเฉเจ†เจฐเจพ เจ•เจจเฉˆเจ•เจŸ เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฟเจ†, เจฎเฉˆเจจเฉ‚เจ…เจฒ เจตเจฟเฉฑเจš เจฆเจฟเฉฑเจคเฉ€ เจธเจฒเจพเจน เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจ•เฉ‹เจˆ เจนเฉ‡เจฐเจพเจซเฉ‡เจฐเฉ€ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ€ เจ—เจˆ, เจฎเฉˆเจ‚ เจ•เจˆ เจตเจพเจฐ เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจ เจจเฉ‚เฉฐ เจ•เจฐเฉˆเจธเจผ เจ•เฉ€เจคเจพ เจนเฉˆเฅค

  • เจจเจฟเจฐเจฎเจพเจคเจพ เจฆเฉ€ เจตเฉˆเฉฑเจฌเจธเจพเจˆเจŸ xprintertech.com เจคเฉ‹เจ‚ เจกเจฐเจพเจˆเจตเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เจฐเฉ‹, เจ‰เจน เจตเจฟเฉฐเจกเฉ‹เจœเจผ, เจฎเฉˆเจ• เจ…เจคเฉ‡ เจฒเฉ€เจจเจ•เจธ เจฒเจˆ เจ‡เฉฑเจ• เจ†เจฐเจ•เจพเจˆเจต เจตเจฟเฉฑเจš เจ†เจ‰เจ‚เจฆเฉ‡ เจนเจจ

    เจฎเฉ‡เจฐเฉ‡ เจ•เฉ‡เจธ เจตเจฟเฉฑเจš, เจกเจฐเจพเจˆเจตเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจฒเฉœเฉ€ เจฒเจˆ เจตเฉˆเจฌเจธเจพเจˆเจŸ 'เจคเฉ‡ เจชเฉ‹เจธเจŸ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ 4 เจ‡เฉฐเจš เจฒเฉ‡เจฌเจฒ เจชเฉเจฐเจฟเฉฐเจŸเจฐ เจกเจฐเจพเจˆเจตเจฐ. เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ‡เจน เจชเจคเจพ เจšเจฒเจฆเจพ เจนเฉˆ, XP-460B เจจเฉ‚เฉฐ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจฌเฉฐเจฆ เจ•เจฐ เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ† เจนเฉˆ; เจฎเฉˆเจ‚ เจ‡เจน เจธเจฎเจ เจฒเจฟเจ† เจนเฉˆ เจ•เจฟ เจ‡เจน เจธเจฎเจพเจจ เจฎเจพเจกเจฒ, XP-470B เจฆเฉ‡ เจฌเฉเจฐเฉˆเฉฑเจกเจ•เฉเจฐเฉฐเจฌเจธ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจ•เจฟเจนเฉœเฉ€ เจฒเฉœเฉ€ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจนเฉˆเฅค

  • เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจตเจฟเฉฑเจš เจชเฉเจฐเจฟเฉฐเจŸเจฐ เจธเจฅเจพเจชเจฟเจค เจ•เจฐเฉ‹, เจธเจผเฉ‡เจ…เจฐเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ“

    VMware เจตเจฐเจ•เจธเจŸเฉ‡เจธเจผเจจ เจตเจฟเฉฑเจš เจฒเฉ€เจจเจ•เจธ เจ‰เฉฑเจคเฉ‡ เจ‡เฉฑเจ• XPrinter เจฒเฉ‡เจฌเจฒ เจชเฉเจฐเจฟเฉฐเจŸเจฐ เจจเฉ‚เฉฐ เจธเฉฐเจฐเจšเจฟเจค เจ•เจฐเจจเจพ

  • Linux เจฒเจˆ, เจชเฉเจฐเจพเจฒเฉ‡เจ– เจตเจฟเฉฑเจš 1 เจซเจผเจพเจˆเจฒ 4BARCODE เจธเจผเจพเจฎเจฒ เจนเฉˆเฅค เจ‡เจน เจ‡เฉฑเจ• "2 เจตเจฟเฉฑเจš 1" เจซเจพเจˆเจฒ เจนเฉˆ, เจ‡เฉฑเจ• เจŸเจพเจฐ เจ†เจฐเจ•เจพเจˆเจต เจตเจพเจฒเฉ€ เจ‡เฉฑเจ• เจฌเฉˆเจธเจผ เจธเจ•เฉเจฐเจฟเจชเจŸ เจœเฉ‹ เจ†เจชเจฃเฉ‡ เจ†เจช เจจเฉ‚เฉฐ เจ…เจจเจชเฉˆเจ• เจ•เจฐเจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจกเจฐเจพเจˆเจตเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ•เฉฑเจชเจพเจ‚ เจตเจฟเฉฑเจš เจ•เจพเจชเฉ€ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค เจฎเฉ‡เจฐเฉ‡ เจ•เฉ‡เจธ เจตเจฟเฉฑเจš, เจ…เจจเจชเฉˆเจ•เจฟเฉฐเจ— เจฒเจˆ bzip2 เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ (80 mm เจฒเฉœเฉ€ เจฒเจˆ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเจพ เจ†เจฐเจšเฉ€เจตเจฐ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ)
    yum install cups
    yum install bzip2
    chmod 744 ./4BARCODE
    sh ./4BARCODE
    service cups start
    
  • เจ…เฉฑเจ—เฉ‡ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ–เฉ‹เจฒเฉเจนเจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ เจฒเฉ‹เจ•เจฒเจนเฉ‹เจธเจŸ:631 เจฌเจฐเจพเจŠเจœเจผเจฐ เจตเจฟเฉฑเจš, เจธเจนเฉ‚เจฒเจค เจฒเจˆ เจฎเฉˆเจ‚ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจตเจฟเฉฑเจš เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจคเฉ‹เจ‚ เจ–เฉ‹เจฒเฉเจนเจฃ เจฒเจˆ เจ‡เฉฑเจ• เจธเฉˆเจŸเจฟเฉฐเจ— เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเจพเจ‚เฅค เจธเฉฐเจชเจพเจฆเจฟเจค เจ•เจฐเฉ‹ /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>
    

    เจซเจพเจ‡เจฐเจตเจพเจฒ (เจœเจพเจ‚ iptables) เจตเจฟเฉฑเจš เจชเฉ‹เจฐเจŸ 631 เจธเจผเจพเจฎเจฒ เจ•เจฐเฉ‹:

    firewall-cmd --zone=public --add-port=631/tcp --permanent
    firewall-cmd --reload
    
  • เจ…เจธเฉ€เจ‚ เจฎเฉ‡เจฐเฉ‡ เจ•เฉ‡เจธ เจตเจฟเฉฑเจš, เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจ เจฆเฉ‡ IP เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจตเจฟเฉฑเจš เจฒเจฟเฉฐเจ• เจ–เฉ‹เจฒเฉเจนเจฆเฉ‡ เจนเจพเจ‚ 192.168.1.5:631/เจชเฉเจฐเจธเจผเจพเจธเจ•

    เจ‡เฉฑเจ• เจชเฉเจฐเจฟเฉฐเจŸเจฐ เจธเจผเจพเจฎเจฒ เจ•เจฐเฉ‹ (เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฐเฉ‚เจŸ เจ…เจคเฉ‡ เจชเจพเจธเจตเจฐเจก เจฆเจฐเจœ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ)

    VMware เจตเจฐเจ•เจธเจŸเฉ‡เจธเจผเจจ เจตเจฟเฉฑเจš เจฒเฉ€เจจเจ•เจธ เจ‰เฉฑเจคเฉ‡ เจ‡เฉฑเจ• XPrinter เจฒเฉ‡เจฌเจฒ เจชเฉเจฐเจฟเฉฐเจŸเจฐ เจจเฉ‚เฉฐ เจธเฉฐเจฐเจšเจฟเจค เจ•เจฐเจจเจพ

  • เจ‡เฉฑเจฅเฉ‡ 2 เจตเจฟเจ•เจฒเจช เจนเจจ เจœเฉ‹ เจฎเฉˆเจ‚ LPD เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเฉเจ†เจฐเจพ เจ…เจคเฉ‡ เจธเจพเจ‚เจฌเจพ เจฆเฉเจ†เจฐเจพ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเจจ เจฒเจˆ เจชเฉเจฐเจฌเฉฐเจงเจฟเจค เจ•เฉ€เจคเฉ‡ เจนเจจเฅค
    1. LPD เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฐเจพเจนเฉ€เจ‚ เจ•เจจเฉˆเจ•เจŸ เจ•เจฐเจจ เจฒเจˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจตเจฟเฉฑเจš เจธเฉ‡เจตเจพ เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ (เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจ•เฉฐเจชเฉ‹เจจเฉˆเจ‚เจŸ เจšเจพเจฒเฉ‚ เจœเจพเจ‚ เจฌเฉฐเจฆ เจ•เจฐเฉ‹) เจ…เจคเฉ‡ เจ•เฉฐเจชเจฟเจŠเจŸเจฐ เจจเฉ‚เฉฐ เจฎเฉเฉœ เจšเจพเจฒเฉ‚ เจ•เจฐเฉ‹เฅค

      VMware เจตเจฐเจ•เจธเจŸเฉ‡เจธเจผเจจ เจตเจฟเฉฑเจš เจฒเฉ€เจจเจ•เจธ เจ‰เฉฑเจคเฉ‡ เจ‡เฉฑเจ• XPrinter เจฒเฉ‡เจฌเจฒ เจชเฉเจฐเจฟเฉฐเจŸเจฐ เจจเฉ‚เฉฐ เจธเฉฐเจฐเจšเจฟเจค เจ•เจฐเจจเจพ
      เจ•เฉฑเจช เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจตเจฟเฉฑเจš, lpd://192.168.1.52/Xprinter_XP-460B เจฆเจพเจ–เจฒ เจ•เจฐเฉ‹, เจœเจฟเฉฑเจฅเฉ‡ 192.168.1.52 เจ•เฉฐเจชเจฟเจŠเจŸเจฐ เจฆเจพ IP เจนเฉˆ เจœเจฟเจธ 'เจคเฉ‡ เจชเฉเจฐเจฟเฉฐเจŸเจฐ เจธเจฅเจพเจชเจค เจนเฉˆ, Xprinter_XP-460B เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจธเจผเฉ‡เจ…เจฐเจฟเฉฐเจ— เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจตเจฟเฉฑเจš เจชเฉเจฐเจฟเฉฐเจŸเจฐ เจฆเจพ เจจเจพเจฎ เจนเฉˆเฅค

      VMware เจตเจฐเจ•เจธเจŸเฉ‡เจธเจผเจจ เจตเจฟเฉฑเจš เจฒเฉ€เจจเจ•เจธ เจ‰เฉฑเจคเฉ‡ เจ‡เฉฑเจ• XPrinter เจฒเฉ‡เจฌเจฒ เจชเฉเจฐเจฟเฉฐเจŸเจฐ เจจเฉ‚เฉฐ เจธเฉฐเจฐเจšเจฟเจค เจ•เจฐเจจเจพ
      เจกเจฐเจพเจˆเจตเจฐ 4BARCODE => 4B-3064TA เจšเฉเจฃเฉ‹

      VMware เจตเจฐเจ•เจธเจŸเฉ‡เจธเจผเจจ เจตเจฟเฉฑเจš เจฒเฉ€เจจเจ•เจธ เจ‰เฉฑเจคเฉ‡ เจ‡เฉฑเจ• XPrinter เจฒเฉ‡เจฌเจฒ เจชเฉเจฐเจฟเฉฐเจŸเจฐ เจจเฉ‚เฉฐ เจธเฉฐเจฐเจšเจฟเจค เจ•เจฐเจจเจพ
      เจ…เจธเฉ€เจ‚ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจ•เฉเจ เจตเฉ€ เจจเจนเฉ€เจ‚ เจšเฉเจฃเจฆเฉ‡ เจœเจพเจ‚ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเฉ‡! เจฎเฉˆเจ‚ เจฒเฉ‡เจฌเจฒ เจฆเฉ‡ เจ†เจ•เจพเจฐ เจจเฉ‚เฉฐ เจ…เจจเฉเจ•เฉ‚เจฒ เจ•เจฐเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เฉ€เจคเฉ€, เจชเจฐ เจซเจฟเจฐ เจชเฉเจฐเจฟเฉฐเจŸเจฐ เจ•เจฟเจธเฉ‡ เจ•เจพเจฐเจจ เจ•เจฐเจ•เฉ‡ เจ•เฉฐเจฎ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจฒเฉ‡เจฌเจฒ เจฆเจพ เจ†เจ•เจพเจฐ เจชเฉเจฐเจฟเฉฐเจŸ เจœเฉŒเจฌ เจตเจฟเฉฑเจš เจจเจฟเจฐเจงเจพเจฐเจค เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

      VMware เจตเจฐเจ•เจธเจŸเฉ‡เจธเจผเจจ เจตเจฟเฉฑเจš เจฒเฉ€เจจเจ•เจธ เจ‰เฉฑเจคเฉ‡ เจ‡เฉฑเจ• XPrinter เจฒเฉ‡เจฌเจฒ เจชเฉเจฐเจฟเฉฐเจŸเจฐ เจจเฉ‚เฉฐ เจธเฉฐเจฐเจšเจฟเจค เจ•เจฐเจจเจพ
      เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจŸเฉˆเจธเจŸ เจชเฉ‡เจœ เจจเฉ‚เฉฐ เจ›เจพเจชเจฃ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ - เจนเฉ‹ เจ—เจฟเจ†!

    2. เจฆเฉ‚เจœเจพ เจตเจฟเจ•เจฒเจช. เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจพเจ‚เจฌเจพ, เจธเจŸเจพเจฐเจŸ, เจฐเฉ€เจธเจŸเจพเจฐเจŸ เจ•เฉฑเจช เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจซเจฟเจฐ เจ•เฉฑเจชเจพเจ‚ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉเจ†เจ‡เฉฐเจŸ เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡เจตเฉ‡เจ—เจพ, เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจตเจฟเฉฑเจš smb://user เจตเจฐเจ—เฉ€ เจ‡เฉฑเจ• เจฒเจพเจˆเจจ เจฆเจฐเจœ เจ•เจฐเฉ‹:[เจˆเจฎเฉ‡เจฒ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค]/Xprinter_XP-460B. เจœเจฟเฉฑเจฅเฉ‡, เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจนเฉˆ, เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจชเจพเจธเจตเจฐเจก เจธเฉˆเฉฑเจŸ เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ, เจ…เจงเจฟเจ•เจพเจฐ เจ‡เฉฑเจ• เจ–เจพเจฒเฉ€ เจจเจพเจฒ เจ•เฉฐเจฎ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจœเจฆเฉ‹เจ‚ เจธเจญ เจ•เฉเจ เจ เฉ€เจ• เจนเฉ‹ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจชเฉเจฐเจฟเฉฐเจŸเจฐ เจจเฉ‡ เจ‡เฉฑเจ• เจŸเฉˆเจธเจŸ เจชเฉฐเจจเจพ เจ›เจพเจชเจฟเจ†, เจจเฉŒเจ•เจฐเฉ€เจ†เจ‚ เจ•เฉฐเจธเฉ‹เจฒ เจฆเฉเจ†เจฐเจพ เจญเฉ‡เจœเฉ€เจ†เจ‚ เจœเจพ เจธเจ•เจฆเฉ€เจ†เจ‚ เจนเจจ:

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

เจ‡เจธ เจ‰เจฆเจพเจนเจฐเจจ เจตเจฟเฉฑเจš, เจฒเฉ‡เจฌเจฒ เจตเจฟเฉฑเจš 100x100 mm เจฆเฉ‡ เจฎเจพเจช เจนเจจ, 2 mm เจชเฉเจฐเจฏเฉ‹เจ—เจพเจคเจฎเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจšเฉเจฃเฉ‡ เจ—เจ เจธเจจเฅค เจฒเฉ‡เจฌเจฒเจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ เจฆเฉ‚เจฐเฉ€ 3 เจฎเจฟเจฒเฉ€เจฎเฉ€เจŸเจฐ เจนเฉˆ, เจชเจฐ เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจ‰เจšเจพเจˆ เจจเฉ‚เฉฐ 103 เจฎเจฟเจฒเฉ€เจฎเฉ€เจŸเจฐ 'เจคเฉ‡ เจธเฉˆเฉฑเจŸ เจ•เจฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจŸเฉ‡เจช เจฌเจฆเจฒ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจœเจฟเจธ เจจเจพเจฒ เจฒเฉ‡เจฌเจฒ เจจเฉ‚เฉฐ เจคเฉ‹เฉœเจจเจพ เจ…เจธเฉเจตเจฟเจงเจพเจœเจจเจ• เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค LPD เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเจพ เจจเฉเจ•เจธเจพเจจ เจ‡เจน เจนเฉˆ เจ•เจฟ เจจเฉŒเจ•เจฐเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจจเจฟเจฏเจฎเจค เจชเฉเจฐเจฟเฉฐเจŸเจฐ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจญเฉ‡เจœเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, ESC/P0S เจซเจพเจฐเจฎเฉˆเจŸ เจชเฉเจฐเจฟเฉฐเจŸเจฟเฉฐเจ— เจฒเจˆ เจจเจนเฉ€เจ‚ เจญเฉ‡เจœเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจธเฉˆเจ‚เจธเจฐ เจฒเฉ‡เจฌเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจ•เฉˆเจฒเฉ€เจฌเจฐเฉ‡เจŸ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจซเจฟเจฐ เจคเฉเจธเฉ€เจ‚ php เจฐเจพเจนเฉ€เจ‚ เจชเฉเจฐเจฟเฉฐเจŸเจฐ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจ•เฉฑเจชเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจนเจจ, เจฎเฉ‡เจฐเฉ‡ เจฒเจˆ exec() เจฆเฉเจ†เจฐเจพ เจ•เฉฐเจธเฉ‹เจฒ เจจเฉ‚เฉฐ เจ•เจฎเจพเจ‚เจก เจญเฉ‡เจœเจฃเจพ เจธเฉŒเจ–เจพ เจนเฉˆ;

เจ•เจฟเจ‰เจ‚เจ•เจฟ ESC/P0S เจ•เฉฐเจฎ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ, เจฎเฉˆเจ‚ tFPDF เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ pdf เจตเจฟเฉฑเจš เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸ เจฌเจฃเจพเจ‰เจฃ เจฆเจพ เจซเฉˆเจธเจฒเจพ เจ•เฉ€เจคเจพ เจนเฉˆ

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');

VMware เจตเจฐเจ•เจธเจŸเฉ‡เจธเจผเจจ เจตเจฟเฉฑเจš เจฒเฉ€เจจเจ•เจธ เจ‰เฉฑเจคเฉ‡ เจ‡เฉฑเจ• XPrinter เจฒเฉ‡เจฌเจฒ เจชเฉเจฐเจฟเฉฐเจŸเจฐ เจจเฉ‚เฉฐ เจธเฉฐเจฐเจšเจฟเจค เจ•เจฐเจจเจพ
เจคเจฟเจ†เจฐ เจนเฉˆเฅค เจฎเฉˆเจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจธเจฅเจพเจชเจค เจ•เจฐเจจ เจตเจฟเฉฑเจš 2 เจตเฉ€เจ•เจเจ‚เจก เจฌเจฟเจคเจพเจ, เจฎเฉˆเจจเฉ‚เฉฐ เจ‰เจฎเฉ€เจฆ เจนเฉˆ เจ•เจฟ เจ‡เจน เจ•เจฟเจธเฉ‡ เจฒเจˆ เจฒเจพเจญเจฆเจพเจ‡เจ• เจนเฉ‹เจตเฉ‡เจ—เจพเฅค

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹