Retroceder   Foros del Web > Programación para sitios web > .NET > web forms

Respuesta
 
Herramientas Desplegado
Antiguo 09-ene-2008, 09:40   #1 (permalink)
cse
cse ha deshabilitado el karma
 
Fecha de Ingreso: enero-2008
Mensajes: 2
IE7 manejo de printers

Tengo este codigo, en el creo un bmp y lo mando grabar con la extension de .bmp, pero algo pasa cuando lo mando imprimir ya que la impresora lo unico que manda es una hoja en blanco.

Le puse encabezado por medio del cuadro de dialogo de impresion, y si lo imprime, el problema es con la imagen, no se si el IE7 corte la imagen o la formatea de alguna forma que no imprime nada.

En cualquier otro browser si imprime la imagen jpg, por lo que la impresora no es el problema.

Cualquier comentario al respecto se los agradeceria.

cse.


Código:
    protected void Page_Load(object sender, EventArgs e)
    {
        Bitmap hojaBmp = new Bitmap(760, 1000, PixelFormat.Format32bppArgb);
        Graphics gr = Graphics.FromImage(hojaBmp);
        gr.FillRectangle(Brushes.White, 0, 0, 760, 1000);

        Font fnttxt = new Font("Courier New", 10, FontStyle.Bold);

        gr.DrawString("Texto", fnttxt, Brushes.Black, 50, 33);

        hojaBmp.Save(Server.MapPath("65656.jpg"));
        hojaBmp.Dispose();

        printOut = printOut + "<img style=\"width:100%\" src=\"65656.jpg\"/>";

    }

Código HTML:
  <body>
      <div class="clearfix">
          <%
              Response.Write(printOut);
              Response.Flush();
          %>
      </div>
  </body>
  <script language="javascript">
      window.print();
    
  </script>
cse está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 02:05.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93