none
Como imprimir un texto a una impresora php RRS feed

  • Pregunta

  • hola amigos , lo que sucede es que necesito imprimir un reporte a una impresora php , dicho reporte esta guardado en una variable 

      reporte = producto + "\n" + observaciones + "\n" + lugar;

    lo que yo necesito es imprimir esa variable o mas bien el texto que contiene en una impresora php que quedaria tipo asi 

    Especial

    sin helado

    Para llevar 

    gracias por su ayuda 

    jueves, 21 de junio de 2018 22:02

Todas las respuestas

  • ¿Qué tipo de proyecto tiene?

    Jose R. MCP
    My GIT Repositories | Mis Repositorios GIT

    jueves, 21 de junio de 2018 22:21
    Moderador
  • using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    using Microsoft.VisualBasic;

    namespace proyect1
    {
        public partial class Form1 : Form
        {
            string pedido, producto,observaciones,lugar,reporte,z;

            public Form1()
            {
                InitializeComponent();
            }

            private void button1_Click(object sender, EventArgs e)
            {
                principal();
            }

        public void principal()
            {
                do
                {
                    pedido = Interaction.InputBox(" 31=E \t \t \t 37=M \n 38=N \t \t \t 39=MS \n 40=ES \t 41=MS \n 42=F \t \t \t 35=EF \n 36=MF ", "Ingrese clave producto", null, 200, 400);


                    if (pedido == "E")
                    {
                        producto = "Especial";
                    }
                    else
                    {
                        if (pedido == "M")
                        {
                            producto = "Mediana";
                        }
                        else
                        {
                            if (pedido == "N")
                            {
                                producto = "Minicon";
                            }
                            else
                            {
                                if (pedido == "NS")
                                {
                                    producto = "Minisin";
                                }
                                else
                                {
                                    if (pedido == "ES")
                                    {
                                        producto = "Especial sin helado";
                                    }
                                    else
                                    {
                                        if (pedido == "MS")
                                        {
                                            producto = "Mediana sin helado";
                                        }
                                        else
                                        {
                                            if (pedido == "F")
                                            {
                                                producto = "Solo fruta 14 onz";
                                            }
                                            else
                                            {
                                                if (pedido == "EF")
                                                {
                                                    producto = "Especial solo frutas";
                                                }
                                                else
                                                {
                                                    if (pedido == "MF")
                                                    {
                                                        producto = "Mediana solo frutas";
                                                    }
                                                    else
                                                    {
                                                        producto = z;
                                                        MessageBox.Show("Clave sin asignar");
                                                    }

                                                }
                                            }
                                        }
                                    }
                                }
                            }

                        }
                    }
                } while (producto == z);
                lugar = Interaction.InputBox("Ingrese Z si es para llevar", "Lugar", "Z", 200, 300);
                if (lugar == "Z")
                {
                    lugar = "De llevar ";
                }

                else
                { lugar = "Ir cominedo"; }


                observaciones=Interaction.InputBox("Ingrese las observaciones de " + producto, "Observaciones", null, 200, 400);


                reporte = producto + "\n" + observaciones + "\n" + lugar;

            }
        }
    }

    Es una windows forms (.net framework)

                                        
    jueves, 21 de junio de 2018 22:55
  • En Windows Forms uno puede utilizar un componente PrintDocument para generar documentos que puedan imprimirse.

    Puede ver un tutorial aquí.


    Jose R. MCP
    My GIT Repositories | Mis Repositorios GIT

    viernes, 22 de junio de 2018 0:17
    Moderador