Jump to content


Photo

Impressão Grande Horizontalmente


  • Faça o login para participar
5 replies to this topic

#1 Marcelo Freitas

Marcelo Freitas

    Novato no fórum

  • Usuários
  • 5 posts
  • Sexo:Feminino

Posted 07/12/2009, 14:36

Boa tarde pessoal,

estou com um problema que é o seguinte:

tenho um relátorio gerado no meu sistema, só que ele é uma linha do tempo, ou seja, ele fica muito grande horizontalmente. E não consigo imprimi-lo inteiro.

Pois quando mando imprimir os navagadores simplesmente ignoram o conteúdo a mais horizontalmente e cortam o gráfico..

Tem como fazer com que ele imprima em outra pagina o que sobra ao invés de cortar??

ou alguma outra solução!!

Obrigado!

Qualquer ajuda é bem vinda!

#2 Victor Hugo Odo

Victor Hugo Odo

    Doutor

  • Administradores
  • 779 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:Compartilhar conhecimentos!

Posted 07/12/2009, 16:08

Olá, crie uma folha de estilos própria para a impressão e link esta forma:

<link rel="stylesheet" type="text/css" media="print" href="foo.css"/>

As regras só serão aplicadas quando media for igual a print, ou seja quando vc imprimir o documento.

Bons ventos!

(ok2)

Fórum WMO - Administrador


#3 Marcelo Freitas

Marcelo Freitas

    Novato no fórum

  • Usuários
  • 5 posts
  • Sexo:Feminino

Posted 07/12/2009, 20:05

Olá, crie uma folha de estilos própria para a impressão e link esta forma:

<link rel="stylesheet" type="text/css" media="print" href="foo.css"/>

As regras só serão aplicadas quando media for igual a print, ou seja quando vc imprimir o documento.

Bons ventos!

(ok2)


Mas como vou fazer para que essa folha de estilo quebre o conteudo horizontalmente e jogue em outra pagina..

eu tava pensando q poderia girar o conteudo para ficar na vertical, assim ele faz a quebra certo!

Obrigado.

#4 Victor Hugo Odo

Victor Hugo Odo

    Doutor

  • Administradores
  • 779 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:Compartilhar conhecimentos!

Posted 07/12/2009, 23:00

O que seria exatamente esse conteúdo?
Se for um texto, vc poderia deixá-lo em uma div com e esconder o resto do conteúdo com display: hidden.

(ok2)

Fórum WMO - Administrador


#5 Marcelo Freitas

Marcelo Freitas

    Novato no fórum

  • Usuários
  • 5 posts
  • Sexo:Feminino

Posted 08/12/2009, 13:22

O que seria exatamente esse conteúdo?
Se for um texto, vc poderia deixá-lo em uma div com e esconder o resto do conteúdo com display: hidden.

(ok2)


Bom o conteudo é composto de varias divs, que no conjunto formam uma espécie de linha do tempo.
E isso é gerado dinamicamente quando o cliente seleciona o periodo desejado.

Não consigo anexar a página de exemplo, pois ela é muito grande.



Obrigado.


O que seria exatamente esse conteúdo?
Se for um texto, vc poderia deixá-lo em uma div com e esconder o resto do conteúdo com display: hidden.

(ok2)


Bom o conteudo é composto de varias divs, que no conjunto formam uma espécie de linha do tempo.
E isso é gerado dinamicamente quando o cliente seleciona o periodo desejado.

Não consigo anexar a página de exemplo, pois ela é muito grande.



Obrigado.



Ae conseguir colocar o arquivo nesse link!!

http://rapidshare.co...6318/index.html

Obrigado.

#6 Victor Hugo Odo

Victor Hugo Odo

    Doutor

  • Administradores
  • 779 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:Compartilhar conhecimentos!

Posted 09/12/2009, 07:51

É... Complicado...

Bom, o que vc poderia fazer é uma versão resumida para impressão. Uma tabela simples mesmo.

|- Atividade -|- Início -|- Término Previsto -|- Término Real -|- Status -|

Você gera na mesma página e deixa como display:none no css principal e exibe ele no css de impressão.

Acredito que seja mais prático, as informações estarão presentes e irá gerar uma economia ao imprimir(tanto de páginas quanto de Tinta).

(ok2)

Fórum WMO - Administrador





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq