jueves, 21 de mayo de 2015

+ Imprimir Texto Plano (Margenes, Alineacion, Vista Previa..) con Visual Basic .NET

Se trata de una pequeña aplicacion que implementa una forma de Imprimir Texto Plano que permite definir Margenes, Alineacion, etc.  Y que permite ver la Vista Previa antes de Imprimir.



Descarga del Proyecto Completo Onedrive: 

13 comentarios:

  1. Por favor, ¿podrías decirme si eso puede hacerse con texto enriquecido (rtf)?

    ResponderEliminar
    Respuestas
    1. Hola: Si se tiene en cuenta que la aplicación trabaja por párrafos no debería haber ningún problema. Solo utilizar un Richtextbox en lugar de un Textbox. Intentalo y si tienes problemas déjame un comentario. Saludos.

      Eliminar
    2. Hola, siento molestar de nuevo pero no he conseguido hacerlo funcionar cuando hay varias fuentes. Por el contrario, si que funciona cuando sólo hay una.

      Eliminar
    3. Hola: Si. Esta aplicación esta pensada para Texto Plano tipo Bloc de Notas. Para cambiar el tipo de fuente de los párrafos habría que hacer modificaciones significativas en el código del programa. De hecho habría que definir cada párrafo con su fuente, color, etc. en el código del programa. O crear un editor de textos tipo Word, etc., lo cual seria una aplicación muy complicada. Saludos.

      Eliminar
    4. Para poder hacer lo que quieres debes crear algunas subrutinas y variables booleanas para que detecte cuando se presente una nueva fuente y activarlas cuando sean diferentes entre un caracter y otro; por ejemplo: if (font1 <> font2) then font1=font2 donde font2 es la fuente del caracter actual y font1 es la fuente del caracter anterior.

      Por cierto, gracias por la solución, EGODISTONICO, me sirvio mucho el proyecto.

      Eliminar
  2. Gracias, por tus excelentes aportes. Me gustaria saber si tienes algo sobre impresion de imagenes de alta calidad. Saludos

    ResponderEliminar
    Respuestas
    1. Hola: No tengo nada especifico sobre impresion en alta calidad de imagenes. Supongo que eso depende de la calidad de la impresora. La mia es muy pobre. Saludos.

      Eliminar
  3. Gracias estimado amigo, por tu aporte y muchas felicidades eres un excelente programador.

    ResponderEliminar
  4. Respuestas
    1. Soy Docente de un colegio, estamos desarrollando un pequeño editor de texto, tal vez podrías ayudarnos con el botón justificar y mover una imagen dentro de un richtextbox, a la vez imprimir texto con imágenes. De antemano muchas gracias.

      Eliminar
  5. Hola.. quisiera saber como hacer para imprimir un texbox multilinea con el printdialog y el printpriview ya que pone todo el texto en la misma linea estoy haciendo esta aplicacion en visual studio

    ResponderEliminar