Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 12-09-2018
novato_erick novato_erick is offline
Miembro
 
Registrado: ago 2010
Ubicación: Panamá
Posts: 397
Poder: 16
novato_erick Va por buen camino
Para agregar tengo la unidad php autoload.php en donde está la ubicación:
Código PHP:
<?php
/**
 * Users who do not have 'composer' to manage dependencies, include this
 * file to provide auto-loading of the classes in this library.
 */
spl_autoload_register ( function ($class) {
    
/*
     * PSR-4 autoloader, based on PHP Framework Interop Group snippet (Under MIT License.)
     * https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-4-autoloader-examples.md
     */
    
$prefix "Mike42\\";
    
$base_dir __DIR__ "/ticket/Mike42/";

    
/* Only continue for classes in this namespace */
    
$len strlen $prefix );
    if (
strncmp $prefix$class$len ) !== 0) {
        return;
    }

    
/* Require the file if it exists */
    
$relative_class substr $class$len );
    
$file $base_dir str_replace '\\''/'$relative_class ) . '.php';
    if (
file_exists $file )) {
        require 
$file;
    }
} );
en teoria index.php debe de llamar a autoload.php y realizar

codigo completo index.php

Código PHP:
<?php

require(__DIR__.'autoload.php'); //Nota: si renombraste la carpeta a algo diferente de "ticket" cambia el nombre en esta lÃ*nea
use Mike42\Escpos\Printer;
use 
Mike42\Escpos\EscposImage;
use 
Mike42\Escpos\PrintConnectors\WindowsPrintConnector;

/*
  Este ejemplo imprime un hola mundo en una impresora de tickets
  en Windows.
  La impresora debe estar instalada como genérica y debe estar
  compartida
*/

/*
  Conectamos con la impresora
*/


/*
  AquÃ*, en lugar de "POS-58" (que es el nombre de mi impresora)
  escribe el nombre de la tuya. Recuerda que debes compartirla
  desde el panel de control
*/

$nombre_impresora "EPSON TM-U220 Receipt";


$connector = new WindowsPrintConnector($nombre_impresora);
$printer = new Printer($connector);

/*
  Imprimimos un mensaje. Podemos usar
  el salto de lÃ*nea o llamar muchas
  veces a $printer->text()
*/
$printer->text("Hola mundo\nParzibyte.me");

/*
  Hacemos que el papel salga. Es como
  dejar muchos saltos de lÃ*nea sin escribir nada
*/
$printer->feed();

/*
  Cortamos el papel. Si nuestra impresora
  no tiene soporte para ello, no generará
  ningún error
*/
$printer->cut();

/*
  Por medio de la impresora mandamos un pulso.
  Esto es Ãºtil cuando la tenemos conectada
  por ejemplo a un cajón
*/
$printer->pulse();

/*
  Para imprimir realmente, tenemos que "cerrar"
  la conexión con la impresora. Recuerda incluir esto al final de todos los archivos
*/
$printer->close();
?>
al final lo que necesito es integrar una impresora de tikect dentro de mi formulario he buscado por internet y ese es según el mas funcional lo hago porque no soy tan experto y la experiencia es un 40% en php..

Saludos
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
UPDATE Syntax Error martini002 SQL 22 26-08-2012 04:49:52
nmsmtp1 error 503 unexpected command or sequence of commands Avellas Internet 0 27-09-2010 23:14:08
Incorrect syntax near Ledian_Fdez SQL 4 03-05-2010 14:41:26
Parse error: parse error, unexpected T_VARIABLE, Enan0 PHP 3 22-04-2008 10:21:43
XML Parse Error BOYCHAMP Conexión con bases de datos 0 26-08-2003 09:54:43


La franja horaria es GMT +2. Ahora son las 23:55:13.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi