Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Filipe_A2M

Imprimir formulário?

Recommended Posts

Boas pessoal mais uma vez venho pedir a vossa ajuda

 

Eu tenho um formulário pronto que vai buscar dados a BD, e o meu problema é que eu queria imprimir o formulário apenas mais a uma imagem predefinida por exemplo um logótipo, e não a pagina toda com URL e essas cenas...

 

 

Se alguém me poder ajudar agradeço desde já

 

 

E cumprimentos a todos

Compartilhar este post


Link para o post
Compartilhar em outros sites

Use a o tipo de css para impressões.

Dê display: none; nos elementos que não quiser que apareça na impressão.

 

http://www.w3.org/TR/CSS2/media.html

 

é essa a dúvida ?

Como esconder elementos que estão na página, pra não imprimir eles ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

acho que ele nao quer que imprima os cabeçalhos padrão da impressão via browser

 

é isso ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

não é isso

porque eu estou na minha pagina a ver o formulário já preenchido, e quero imprimir o formulário com os dados que la estão mais o logótipo...o layout da página não intressa

 

acho que ele nao quer que imprima os cabeçalhos padrão da impressão via browser

 

é isso ?

Sim acho que é isso que eu quero mas para não a ver duvidas eu daqui a nada meto aqui imagens do que eu quero pode ser que assim me explique melhor

 

Aqui está....

 

 

pagina com formulário preenchido

pagina

 

 

e aqui o mesmo formulário mas como quero que ele imprima.

impressao

 

Era assim que eu gostava que imprimi-se os formulários da minha pagina

 

Acho que tenho os links estão ao contrario

Compartilhar este post


Link para o post
Compartilhar em outros sites

utilize CSS para delimitar os elementos que deseja imprimir ou ocultar da impressão

 

apenas uma pergunta

 

1. esse sistema é utilizado internamente, numa rede local com usuários restritos ?

se for o caso, para resolver a questão da impressão do cabeçalho do browser, você pode alterar o registro dos pcs que utilizam o sistema.

veja se isso for viável, e poderá resolver rapidamente

 

 

senão,

para ocultar o cabeçalho da página, terá que montar a impressão como uma imagem, um PDF, por exemplo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Será que podia explicar melhor é que ainda sou novo neste mundo e não percebi...percebi a pergunta e isto é para ser utilizado via net não internamente

Compartilhar este post


Link para o post
Compartilhar em outros sites

Use a o tipo de css para impressões.

Dê display: none; nos elementos que não quiser que apareça na impressão.

 

http://www.w3.org/TR/CSS2/media.html

 

é essa a dúvida ?

Como esconder elementos que estão na página, pra não imprimir eles ?

Você leu ?? http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif

 

Basta 'reconfigurar' o teu layout, usando a mídia de css para impressão.

Dando display: none, nos elementos que você não quer que apareçam na página, alterando a cor de outros..

 

Enfim.. vou mover para o forum correto. Mas com certeza, apenas pesquisando sobre algo como: "impressão css", você encontra bons tutoriais, de como fazer.

Se a minha explicação ainda não foi suficiente.

 

Tópico Movido:

php http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Webstandards: CSS / XML / XHTML / HTML

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cód. quando clica na imagem imprime o site:

<img src="imprimir.jpg" onClick="window.print();return false" alt="Imprimir" style="cursor: hand">

Espero ter lhe ajudado, mas lembrando, só funciona na página que você quer imprimir, se tiver link dentro do iframe, o que tiver fora não imprime, beleza ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cód. quando clica na imagem imprime o site:

<img src="imprimir.jpg" onClick="window.print();return false" alt="Imprimir" style="cursor: hand">

Espero ter lhe ajudado, mas lembrando, só funciona na página que você quer imprimir, se tiver link dentro do iframe, o que tiver fora não imprime, beleza ?

 

É quase isto que quero só que não quero que apareça o URL da página, nem o nome, nem o rodapé e nem menus e assim

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tentou fazer oque eu disse ??

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na verdade, fazer o que pretende só é possível em partes. Quando diz URL, essas informações que aparecem na página impressa variam de browser para browser, são informações de cabeçalho, e não temos como controlar. Seria muito bom que pudéssemos eliminar essas informações, mas infelizmente não podemos... http://forum.imasters.com.br/public/style_emoticons/default/closedeyes.gif

 

Quanto aos menus e outros elementos que fazem parte da página, aí sim, esses podemos controlar. Dê uma pesquisada sobre CSS para impressão...

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boas pessoal....

 

Sim tenho andado a pesquisar e encontrei o tal css de impressão...já removeu quase todo o que queria, prontos o URL pode ficar também não é por ai que me chateio...

Agora queria saber com remover o texto do meu menu??? removeu as imagens todas até as do menu mas não removeu o texto, e também o da sessão a dizer que ta logado... também fica

 

se alguém me poder ajudar mais uma vezes

 

e obrigado a todos vocês já me tem ajudado muitas vezes

 

Há e estava me a esquecer...sei como tirar as imagens todas da página mas eu queria deixar uma como faço???

Compartilhar este post


Link para o post
Compartilhar em outros sites

essas configuracoes de cabecalho rodape na impressao sao feitas no browser portanto se a pessoa vai imprimir em pcs diferentes vai ter configuarr o browser

 

no ff por exemplo para tirar os url e talz tem de ir em configurar pagina>margens> e colocar em branco no cabecalho e no rodape

 

 

imagens, menus ou algo do genero eu ja fiz algo parecido que funcionava da seguinte forma ao clica imprimir ele escondia esses elementos e imprimia, mas acho que é uma péssima opcao

 

a melhor opcao seria criar uma pagina que pegasse so o conteudo a ser imprimido e pronto

Compartilhar este post


Link para o post
Compartilhar em outros sites

Poste um link para podermos ver como estão os teus CSS.

aplique display: none; apenas nas que pretende esconder... tente ser específico.

 

Qual é o container do menu ? esconda ela, e os textos não vão aparecer.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Poste um link para podermos ver como estão os teus CSS.

aplique display: none; apenas nas que pretende esconder... tente ser específico.

 

Qual é o container do menu ? esconda ela, e os textos não vão aparecer.

Este é o css que estou a utilizar e esta a dar aqueles problemas

 

/* elimina o topo do site - logo, banner, caixa de busca, etc... */
#topo { display:none; }

/* elimina a coluna da esquerda - menu, banner (mais!), parceiros, etc... */
#col-esquerda { display: none; }

/* elimina a coluna da direita - outro menu, mais banners, shopping, etc... */
#col-direita { display: none; }

/* elimina todas as publicidades */
#google-adsense, #mercado-livre, #shopping, #buscape, #links-uol { display: none; }

/* elimina qualquer imagem do texto */
img { display: none; }

/* exibe apenas as imagens que pertencem ao conteúdo */
div#conteudo img { display: inline; }

/* coloca todo o texto em preto */
div#conteudo * { color: black !important; }

/* coloca todos os links em azul */
div#conteudo a { color: blue !important; text-decoration: underline !important; }

Compartilhar este post


Link para o post
Compartilhar em outros sites

essas configuracoes de cabecalho rodape na impressao sao feitas no browser portanto se a pessoa vai imprimir em pcs diferentes vai ter configuarr o browser

 

no ff por exemplo para tirar os url e talz tem de ir em configurar pagina>margens> e colocar em branco no cabecalho e no rodape

 

 

imagens, menus ou algo do genero eu ja fiz algo parecido que funcionava da seguinte forma ao clica imprimir ele escondia esses elementos e imprimia, mas acho que é uma péssima opcao

 

a melhor opcao seria criar uma pagina que pegasse so o conteudo a ser imprimido e pronto

Pois mas não sei como fazer...se me puder ajudar eu agradeço

Compartilhar este post


Link para o post
Compartilhar em outros sites

/* elimina qualquer imagem do texto */
img { display: none; }
em vez de esconder todas as imagens do texto, tire só as que você não quer...

seja específico.

 

Poste o HTML, pois é impossível adivinharmos como está a tua marcação.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.