VMware рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдореЗрдВ рд▓рд┐рдирдХреНрд╕ рдкрд░ XPrinter рд▓реЗрдмрд▓ рдкреНрд░рд┐рдВрдЯрд░ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛

рдЧреНрд░рд╛рдлрд┐рдХрд▓ рд╢реЗрд▓ рдХреЗ рдмрд┐рдирд╛ CentOS рдкрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрджрд╛рд╣рд░рдг; рд╕рд╛рджреГрд╢реНрдп рджреНрд╡рд╛рд░рд╛, рдЖрдк рдЗрд╕реЗ рдХрд┐рд╕реА рднреА рд▓рд┐рдирдХреНрд╕ рдУрдПрд╕ рдкрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдореИрдВ рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рддрд╛ рд╣реВрдВ, рдкреАрдПрдЪрдкреА рд╕реЗ рдЖрдкрдХреЛ рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдордирдорд╛рдиреЗ рдкрд╛рда рдХреЗ рд╕рд╛рде рд▓реЗрдмрд▓ рдкреНрд░рд┐рдВрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЪреВрдВрдХрд┐ рдШрдЯрдирд╛ рдкрд░ рдПрдХ рд╕реНрдерд┐рд░ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИ, рдФрд░ рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕реНрд╡рдЪрд╛рд▓рди рдХрд╛рд░реНрдп рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рдЪреНрдЫреЗрдж рдХрд░рддреЗ рд╣реИрдВ, рд╣рдордиреЗ VMware рдкрд░ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред

XPrinter рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднреА рдЙрдкрдпреБрдХреНрдд рд╣реИ, рдЦрд┐рдбрд╝рдХрд┐рдпреЛрдВ рдХреЗ рдиреАрдЪреЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИред рд╡рд╣ 108 рдорд┐рдореА рддрдХ рдХреА рд▓реЗрдмрд▓ рдЪреМрдбрд╝рд╛рдИ рдХреЗ рд╕рд╛рде XP-460B рдореЙрдбрд▓ рдкрд░ рдмрдВрдж рд╣реЛ рдЧрдпрд╛ред



рдЪреВрдВрдХрд┐ рдореИрдВ рд╢рд╛рдпрдж рд╣реА рдХрднреА рд▓рд┐рдирдХреНрд╕ рд╕реЗрдЯрдЕрдк рдФрд░ рдЗрд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдХрд░рдгреЛрдВ рд╕реЗ рдирд┐рдкрдЯрддрд╛ рд╣реВрдВ, рдореИрдВ рддреИрдпрд╛рд░-рдХрд┐рдП рдЧрдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореИрдиреБрдЕрд▓ рдХреА рддрд▓рд╛рд╢ рдХрд░ рд░рд╣рд╛ рдерд╛, рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ рдкреНрд░рд┐рдВрдЯрд░ рдХреЛ рдХрдк рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рд╣реИред рдореИрдВ рдкреНрд░рд┐рдВрдЯрд░ рдХреЛ USB рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдиреЗрдХреНрдЯ рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛, рдореИрдиреБрдЕрд▓ рдореЗрдВ рдпреБрдХреНрддрд┐рдпреЛрдВ рдкрд░ рдХрд┐рд╕реА рднреА рд╣реЗрд░рдлреЗрд░ рд╕реЗ рдорджрдж рдирд╣реАрдВ рдорд┐рд▓реА, рдореИрдВрдиреЗ рдХрдИ рдмрд╛рд░ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЛ рддреЛрдбрд╝ рджрд┐рдпрд╛ред

  • рдирд┐рд░реНрдорд╛рддрд╛ рдХреА рд╡реЗрдмрд╕рд╛рдЗрдЯ xprintertech.com рд╕реЗ рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ, рд╡реЗ рд╡рд┐рдВрдбреЛрдЬ, рдореИрдХ рдФрд░ рд▓рд┐рдирдХреНрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрдЧреНрд░рд╣ рдореЗрдВ рдЖрддреЗ

    рд╣реИрдВ ред рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдбрд┐рд╡рд╛рдЗрд╕ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рд▓рд┐рдП рд╕рд╛рдЗрдЯ рдкрд░ рд╕реНрдерд┐рдд рд╣реИрдВ, рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ 4 рдЗрдВрдЪ рд▓реЗрдмрд▓ рдкреНрд░рд┐рдВрдЯрд░ рдбреНрд░рд╛рдЗрд╡рд░ рд╣реИрдВ ред рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдирд┐рдХрд▓рд╛, XP-460B рдХреЛ рдкрд╣рд▓реЗ рд╣реА рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ рдпрд╣ рд╕рдорд╛рди XP-470B рдореЙрдбрд▓ рдХреЗ рдмреНрд░реЗрдб crumbs рдореЗрдВ рдХрд┐рд╕ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХрд╛ рд╣реИред
  • рд╡рд┐рдВрдбреЛрдЬрд╝ рдореЗрдВ рдкреНрд░рд┐рдВрдЯрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ, рд╕рд╛рдЭрд╛рдХрд░рдг рд╕рдХреНрд╖рдо рдХрд░реЗрдВ

  • Linux 1 4BARCODE. ┬л2 1┬╗ , bash tar , cups. 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/admin

    ( root )

  • 2 , , LPD samba.

    1. LPD, windows ( Windows), .


      cups lpd://192.168.1.52/Xprinter_XP-460B, 192.168.1.52 тАФ IP , , Xprinter_XP-460B тАФ windows


      4BARCODE => 4B-3064TA


      ! , - . .


      тАФ !
    2. . samba, , cups, cups, smb://user:password@192.168.1.52/Xprinter_XP-460B. , user тАФ windows, , .

рдЬрдм рд╕рдм рдХреБрдЫ рдмрджрд▓ рдЧрдпрд╛ рдФрд░ рдкреНрд░рд┐рдВрдЯрд░ рдиреЗ рдПрдХ рдкрд░реАрдХреНрд╖рдг рдкреГрд╖реНрда рдореБрджреНрд░рд┐рдд рдХрд┐рдпрд╛, рддреЛ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдХрдВрд╕реЛрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рднреЗрдЬрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

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

рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд▓реЗрдмрд▓ рдореЗрдВ 100x100 рдорд┐рдореА рдХреЗ рдЖрдпрд╛рдо рд╣реИрдВ, 2 рдорд┐рдореА рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рд░реВрдк рд╕реЗ рдЪреБрдиреЗ рдЧрдП рд╣реИрдВред рд▓реЗрдмрд▓ рдХреЗ рдмреАрдЪ рдХреА рджреВрд░реА 3 рдорд┐рдореА рд╣реИ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдЖрдк 103 рдорд┐рдореА рдХреА рдКрдВрдЪрд╛рдИ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЯреЗрдк рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдмрд▓ рдХреЛ рдлрд╛рдбрд╝рдирд╛ рдЕрд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред рдПрд▓рдкреАрдбреА рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рдиреБрдХрд╕рд╛рди рдпрд╣ рд╣реИ рдХрд┐ рдиреМрдХрд░рд┐рдпреЛрдВ рдХреЛ рдПрдХ рдирд┐рдпрдорд┐рдд рдкреНрд░рд┐рдВрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИ, ESC / P0S рдкреНрд░рд╛рд░реВрдк рдкреНрд░рд┐рдВрдЯрд░ рдХреЛ рдирд╣реАрдВ рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╕реЗрдВрд╕рд░ рд▓реЗрдмрд▓ рдХреЛ рдХреИрд▓рд┐рдмреНрд░реЗрдЯ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

рдлрд┐рд░ рдЖрдк рдкреНрд░рд┐рдВрдЯрд░ рдХреЗ рд╕рд╛рде php рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдХрдк рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╣реИрдВ, рдореЗрд░реЗ рд▓рд┐рдП рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдВрд╕реЛрд▓ рдХреЛ рдХрдорд╛рдВрдб рднреЗрдЬрдирд╛ рдЖрд╕рд╛рди рд╣реИ ();

рдЪреВрдВрдХрд┐ ESC / P0S рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ 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');


рдХрд┐рдпрд╛ рд╣реБрдЖред рдореИрдВрдиреЗ рд╕реЗрдЯ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП 2 рджрд┐рди рдХреА рд╣рддреНрдпрд╛ рдХреА, рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ред

All Articles