Foros del Web » Programando para Internet » PHP »

Marca de Agua para documentos impresos

Estas en el tema de Marca de Agua para documentos impresos en el foro de PHP en Foros del Web. Hola, buenas noches!, tengo una duda, despues de estar trabajando en un formulario que inserta informacion en una tabala determinada, la siguiente pagina muestra esa ...
  #1 (permalink)  
Antiguo 05/10/2011, 19:55
 
Fecha de Ingreso: octubre-2011
Mensajes: 13
Antigüedad: 12 años, 6 meses
Puntos: 0
Marca de Agua para documentos impresos

Hola, buenas noches!, tengo una duda, despues de estar trabajando en un formulario que inserta informacion en una tabala determinada, la siguiente pagina muestra esa informacion lista para ser impresa, tengo dos preguntas:

1.- Como delimitar el area a imprimir? es decir, no quiero imprimir el header del website con su menu de navegacion ni el footer, solo la informacion dinamica con su diseño y diagramado de los datos que se ingresaron
2.- Como hago para que al imprimir es ainformacion aparezca una marca de agua, es esto posible sin necesidad de irnos a PDF?

Saludos y de antemano gracias!

Arturo
  #2 (permalink)  
Antiguo 06/10/2011, 00:57
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: Marca de Agua para documentos impresos

1. No puedes, porque eso depende 100% del navegador y preferencias del usuario. PHP no permite manipular esas cuestiones, tal vez se logre algo con Javascript, pero lo dudo.
2. Creo que definitivamente deberas ir a la opcion de PDF y, realmente, no es tan dificil, busca informacion sobre DomPDF, incluso aqui en FDW hay muy buenos tutoriales.
__________________
- León, Guanajuato
- GV-Foto
  #3 (permalink)  
Antiguo 06/10/2011, 04:23
 
Fecha de Ingreso: agosto-2010
Ubicación: Tenerife
Mensajes: 893
Antigüedad: 13 años, 8 meses
Puntos: 202
Respuesta: Marca de Agua para documentos impresos

1. Php es lenguaje del lado del servidor así que desde luego no podrá servirte para imprimir ni delimitar la impresión.
Con javascript puedes imprimir sólo el div que desees, así no imprimes toda la página.

2. Recuerda que php tiene la librería GD y tanto puedes convertir texto en imagen como crear de forma sencilla una marca de agua. Te basta con pasar ese texto dinámico. Está opción se usa mucho en empresas que piden la maldita marca de agua encima del texto sin llegar a ser pdf... no les basta la imagen a un lado xD

Con javascript imprimes el div con la imagen(el texto) más la marca de agua y ya está. ¿Que no quieres que se vea esa imagen porque deseas que se seleccione el texto? Ocultas uno u otro con CSS según tu interés.

Saludos.
__________________
Pensaba que internet era una gran biblioteca de sabiduría, hasta que comprendí que un libro no puede tener mil páginas llenas de faltas de ortografía... :(

Última edición por IEKK; 06/10/2011 a las 04:30 Razón: razón de editar-> falta de ortografía que tuve muy seria xD
  #4 (permalink)  
Antiguo 06/10/2011, 06:57
Avatar de Patriarka  
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 13 años, 3 meses
Puntos: 288
Respuesta: Marca de Agua para documentos impresos

por que no buscas informacio sobre CSS para impresion, eso te va a yudar mucho mucho mucho
  #5 (permalink)  
Antiguo 06/10/2011, 09:13
 
Fecha de Ingreso: enero-2011
Ubicación: /root
Mensajes: 530
Antigüedad: 13 años, 3 meses
Puntos: 61
Respuesta: Marca de Agua para documentos impresos

Creo que es una buena opción lo que te dice Patriarka de hacer un formato de impresión a traves de CSS.

http://www.desarrolloweb.com/articul...agina-web.html

Saludos
  #6 (permalink)  
Antiguo 06/10/2011, 10:29
 
Fecha de Ingreso: octubre-2011
Mensajes: 13
Antigüedad: 12 años, 6 meses
Puntos: 0
Respuesta: Marca de Agua para documentos impresos

Muchas gracias a todos, definitivamente CSS y JS deberian ayudarme en esto, gracias!!!

Etiquetas: agua, documentos, marca
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:38.