none
visualizar impresion en picturebox RRS feed

  • Pregunta

  • Tengo una etiqueta a la que le puedo modificar:

    tamaño (largo y ancho)

    distancia al borde superior

    distancia al borde izquierdo (de cada linea)

    tamaño del font (de cada linea)

    quisiera que al modificar alguno de estos datos impactara en la "vista previa" mostrada en un picturebox

    NO es la vista previa que se genera cuando quiero imprimir

     


    Hugo González (Macgyber)

    lunes, 29 de octubre de 2018 18:41

Todas las respuestas

  • hola

    como implementas la etiqueta ? o que seria esta etiqueta que mencionas estas modificando, es algun componente

    la etiqueta genera algun render como imagen ?

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 29 de octubre de 2018 19:33
  • tengo una impresora de etiquetas, en este momento tengo etiquetas de 40mm * 50mm, pero podria ser que fueran de otro tamaño mas adelante

    NRO : 0001

    FECHA : 29/10

    LOCAL : 01

    Esto es lo que imprimo en cada una de ellas

    lo que quiero es visualizar la vista previa dentro de un picture box

    hoy si mando imprimir puedo ver la vista previa o no, pero lo que quiero es hacer pequeños cambios y ver como impactara en la etiqueta sin imprimir y sin ver la vista previa de cuando mando imprimir

    es un tema de practicidad 


    Hugo González (Macgyber)

    lunes, 29 de octubre de 2018 19:41
  • hola

    pero como envia esos datos a impresion ?

    >>pero lo que quiero es hacer pequeños cambios y ver como impactara en la etiqueta sin imprimir

    no evaluaste instalar una impresion a pdf, existen soft como ser FoxIt reader que crean una impresora a pdf, puede ser ese soft o cualquier otro de impresora virtual

    entonces envias a imprimir alli y lo que generan es un pdf que puedes ver como quedaria la impresion pero sin imprimir

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 29 de octubre de 2018 19:47
  • en el formulario tengo un printDialog

    estoy utilizando un PrintDocument

    yo tengo un checkBox con el cual puedo configurar la vista previa

    pero en la practica resulta lento, por ejemplo

    modifico parametro, imprimo, veo vista previa, veo 100%, cierro,  (y vuelta a empezar)

    yo quiero :

    modifico parametro -> visualizo en el pictureBox (y vuelta a empezar)

    o sea que el usuario solo modifica los parametros y va viendo como afecta la futura impresion


    Hugo González (Macgyber)

    lunes, 29 de octubre de 2018 20:27
  • quizas algo como esto de uan pista

    Save PrintDocument to Image

    analiza como usa el evento EndPrint

    alli es donde hace

    Dim ppi() As Printing.PreviewPageInfo = ppc.GetPreviewPageInfo()
    For x As Integer = 0 To ppi.Length - 1
    	ppi(x).Image.Save("c:\look" & x.ToString & ".jpg")
    Next

    si se que eta en vb.net, pero creo que se entiende para pasar el concepto a c#

    en el end del print toma la imagen del preview y genera las imagenes

    alli las persiste como archivo, pero si sabes que solo sera uan no realices el for, sino que tomas el indice cero y asignas el Image al picturebox

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 29 de octubre de 2018 20:41