LODOP es un control profesional de impresión web. Su objetivo de diseño es ser simple y fácil de usar, y lo suficientemente potente como para crear una nueva situación en el desarrollo de la impresión web.
Los diseñadores de LOOP clasificaron y resumieron las tareas de desarrollo de impresión en Web, que fueron muy abstractas y diseñadas para implementar tareas de impresión complejas con solo algunas funciones funcionales, minimizando el conocimiento del usuario engorrosos. El paquete de publicación de control consta de 3 archivos del sistema, y todas las funciones se implementan utilizando varios parámetros de control y 2 conjuntos de funciones de función.
A menudo nos hemos encontrado con contenido de impresión en una determinada página web. Por ejemplo, al solicitar un pase de Hong Kong y Macao en línea, debe completar el formulario de solicitud y luego imprimirlo. ¿Cómo implementar tecnología de impresión como esta? Este tipo de impresión se puede realizar a través de un complemento llamado impresión en la nube. Según mi comprensión de la tecnología de impresión en la nube, el contenido que debe imprimirse se carga en el servidor "Cloud" y luego se transmite a la impresora a través del servidor.
Por lo general, cuando estamos en línea, podemos hacer clic para imprimir directamente en una determinada página web. Este tipo de impresión se llama impresión de red, que almacena datos en un dispositivo de impresión o un dispositivo de almacenamiento incorporado de la impresora, mientras que la impresión en la nube almacena datos en el extremo "Cloud".
La tecnología de impresión se utiliza en muchos proyectos de desarrollo. La tecnología de impresión se utiliza en un proyecto Tangxia que nuestro equipo de proyecto ha desarrollado. Implementación de impresión requiere agregar archivos de impresión descargados en Eclipse.
El siguiente es todo el proceso de implementación de impresión:
(1) Preparar materiales
En el eclipse del compilador Java, coloque el archivo descargado anteriormente en la carpeta correspondiente y puede colocarlo en cualquier lugar, siempre que se haga referencia a la ruta cuando se hace referencia.
El archivo .exe es algunos complementos que deben instalarse en el cliente. Puede seguir qué bits del navegador (cliente) son.
Esta impresión solo está relacionada con la parte delantera, y el código de fondo no necesita hacer nada.
(2) Efectos a lograr por demanda
Haga clic para imprimir la página e imprima el papel A4 después de una vista previa.
(3) Implementar en el código
Primero, print.html Page Referencias el archivo JS impreso
<!-Imprimir complemento-> <script src = "/js/lodop/lodopfunc.js" type = "text/javaScript"> </script> <object id = "lodop_ob" classid = "clsid: 2105c259-1e0c-4534-8141-a753534cb4ca" width = 0 heatt = 0> <empeed id " type = "Application/X-Print-LODOP" Width = 0 Height = 0> </griSt> </Object>
Esta es la página HTML impresa
<Form Action = "OffComplete /Print" Method = "Post"> <Input type = "Hidden" id = "id" name = "offbatchFile.id" value = "$ {offbatchFile.id!}" /><%if(off.display_name == null) {%> <div> <href = "#"#"" onClick = "printUrl ()"> <i> </i> imprime </a> <a href = "/offcomplete/export/$ {printuseFulLid!}"> <i> </i> descargar </a> </div> <%}%> <div align = "center" id "> <% incluir ("/OffComplete/View.html") {}%> </div> </orm> Luego dale un evento al botón de impresión
<script type = "text/javaScript"> // imprime la función de registro imprimeRL () {try {var lodop = getLodop (document.getElementById ('lodop_ob'), document.getElementById ('lodop_em')); lodop.print_init (""); lodop.set_print_style ("fontsize",,, ",,",, ",,",, ",", 18); Lodop.Set_Print_Style ("Bold", 1); Lodop.add_print_htm (45, 55, 770, 1004, document.getElementById ("print"). Innerhtml); lodop.preview ();} catch (e) {}}} </script>Si se completan todos estos pasos, puede imprimirlo. Puede encontrar algunos problemas al imprimir en el cliente (no aparecerá el navegador, es decir, como solicitar dicha información de instalación. Eso significa que Install_Lodop no está instalado. Antes de instalar, es mejor verificar el sistema operativo de la computadora y el navegador utilizado. Se divide en 32 bits y 64 bits, y elige instalar.
Espero que mi intercambio deje una fragancia persistente. Sugiero que no importa qué tipo de proyecto web haga, la elección de un navegador sigue siendo muy importante.
En términos generales, estoy acostumbrado a usar IE al principio, porque no importa quién compró la computadora, las cosas de Microsoft son definitivamente esenciales para instalarlas en el sistema, a menos que no sean computadoras con sistemas operativos de Windows, y IE es el extremo más bajo para muchos navegadores. Otros navegadores tendrán más o menos núcleos, IE. Los navegadores de menor gama desarrollados se ejecutarán sin ningún problema. Entonces está aún más bien descargar navegadores avanzados basados en las preferencias de los clientes. En teoría, este es el caso. Las versiones más bajas pueden pasar, y mucho menos versiones más altas. Por supuesto, como desarrollador, todavía prefiere el navegador Yu Huo, por lo que es mejor usarlo para la depuración.