Tengo la necesidad de imprimir páginas desde una aplicación web en tarjetas de índice de 8 "x 4". IE no guarda la configuración de impresión de una impresión a la siguiente, entonces, ¿hay alguna manera de forzar programáticamente la configuración de la impresión?¿Es posible forzar la configuración de la impresora (tamaño de papel) en javascript?
Respuesta
Salam.
vistazo a este CSS3 ejemplos de http://www.w3.org/TR/css3-page/#size:
/* style sheet for "A4" printing */
@media print and (width: 21cm) and (height: 29.7cm) {
@page {
margin: 3cm;
}
}
/* style sheet for "letter" printing */
@media print and (width: 8.5in) and (height: 11in) {
@page {
margin: 1in;
}
}
/* A4 Landscape*/
@page {
size: A4 landscape;
margin: 10%;
}
Puede hacer esto en CSS utilizando la directiva @media print
, no se requieren js. Deberá calcular qué tamaños se relacionan con una tarjeta de índice de 4x8 y hacer todo el posicionamiento usted mismo, pero funcionará. Además, como se trata de CSS2, no funcionará en IE6. (ver los comentarios de Joel)
@media print {
body {
width: /*width of index card*/
height: /*height of index card*/
}
/* etc */
}
espera, ¿qué? Estoy bastante seguro de haber utilizado @media selectors con éxito con IE 6 en el pasado. –
Esta página parece indicar que funciona con IE desde la versión 4: http://www.codestyle.org/css/media/print-BrowserSummary.shtml –
CSS admite pulgadas como una unidad de medida de alto y ancho como bien ... entonces @media print { cuerpo { ancho: 4 in; altura: 8 in; } /* etc * /} debería funcionar bien, no> –
- 1. Configuración del tamaño de papel en FPDF
- 2. Papel de alimentación en la impresora POS C#
- 3. de Configuración de la impresora en .NET
- 4. Cómo establecer la configuración de la impresora al imprimir PDF
- 5. MS Access: tamaño de papel personalizado
- 6. .NET buscar bandeja de papel tamaño
- 7. Fuerza la impresora de destino en Java
- 8. ¿Es posible la metaprogramación en Javascript?
- 9. Impresión en rollo de papel
- 10. ¿Es posible detectar la configuración de seguridad mejorada de Internet Explorer en javascript?
- 11. ¿Cuál es la configuración de diseño más segura posible?
- 12. ¿Es posible restablecer la configuración de privacidad en iOS?
- 13. Java: obtener el estado de la impresora (papel de baja entrada/salida)
- 14. C# compruebe el estado de la impresora
- 15. ¿Existe alguna manera de mantener la configuración de la impresora en una aplicación Swing?
- 16. ¿Es posible eliminar mi aplicación de la aplicación de configuración?
- 17. Tamaño del clip de papel y recorte en el rectángulo
- 18. Forzar la arquitectura de 32 bits mediante la configuración
- 19. C# PrintDocument y estado de la impresora
- 20. ¿Cuál es la mejor manera de imprimir directamente en una impresora, como una impresora POS, a través de la web?
- 21. ¿es posible abrir la aplicación de configuración con OpenURL?
- 22. ¿Es posible utilizar la sintaxis de afeitar en archivos Javascript?
- 23. ¿Cuál es actualmente la mejor configuración de HTML/CSS/Javascript?
- 24. MakeCert - ¿Es posible cambiar el tamaño de la clave?
- 25. Imprimir imagen con PrintDocument. cómo ajustar la imagen para que se ajuste al tamaño de papel
- 26. ¿Es posible cambiar el tamaño de la ventana con JQuery o JavaScript?
- 27. es posible ampliar/escalar el tamaño de fuente (y el tamaño de la imagen) en JEditorPane
- 28. Ejecutar la función de JavaScript antes de la carga de la página (configuración de fondo del tamaño apropiado)
- 29. configuración día de la semana en javascript
- 30. ¿Es posible conectar el iphone a la impresora a través de bluetooth?
6 años demasiado tarde, pero la especificación finalmente ha alcanzado! –