none
Imprimir background-images e colors RRS feed

  • Pergunta

  • Pessoal,

    Minha pagina funciona normalmente, mas qdo mando imprimir nao sao impressos os itens que estao como background-image ou background-color.

    Como resolvo isso sem ser pelas configuracoes do browser ?
    Apenas usando c#/javascript 

    sexta-feira, 13 de janeiro de 2012 02:07

Respostas

Todas as Respostas

  • Como assim mandar imprimir ? Pelo browser ou por javascript ?
    Abraços.. 
    Evandro Aguiar
    http://wta3.com.br

    Farei o possível, para ajudar. Caso eu consiga, marque minha resposta como útil e me faça feliz. :) hauhauhauhauh
    sexta-feira, 13 de janeiro de 2012 13:12
  • Supondo que eu tenha uma pagina aberta no meu browser.

    So que quero que ao ser chamada, essa pagina automaticamente seja impressa.

    Entao crio a pagina dinamicamente e no final utilizo javascript para imprimi-la.

    Acontece que os backgrounds do css nao funcionam

    sexta-feira, 13 de janeiro de 2012 16:53
  • Você está criando a página pelo c# então ? E a chamada javascript também é feita pelo c# ?
    Preciso de detalhes para conseguir te ajudar. O ideal mesmo seria você postar o código né...

    Abraços... 


    Evandro Aguiar
    http://wta3.com.br

    Farei o possível, para ajudar. Caso eu consiga, marque minha resposta como útil e me faça feliz. :) hauhauhauhauh
    • Editado EvandroAS sexta-feira, 13 de janeiro de 2012 17:10
    • Marcado como Resposta AGA Neto sábado, 14 de janeiro de 2012 00:06
    • Não Marcado como Resposta AGA Neto sábado, 14 de janeiro de 2012 00:06
    sexta-feira, 13 de janeiro de 2012 17:09
  • Sim, ambas sao feitas pelo c#.

    A pagina ta sendo impressa sem problema. O unico problema é que background-color and background-image do css nao sao apresentados.

    sexta-feira, 13 de janeiro de 2012 17:12
  • O ideal mesmo seria você postar o código. No escuro fica meio difícil ajudar. 
    Mas então, na hora de registrar o script use o Page.ClientScript.RegsterStartupScript  e depois o Page.ClientScript.RegisterClientScriptBlock
    E vê se tem alguma diferença, ok ?
    Abraços...  
    Evandro Aguiar
    http://wta3.com.br

    Farei o possível, para ajudar. Caso eu consiga, marque minha resposta como útil e me faça feliz. :) hauhauhauhauh
    sexta-feira, 13 de janeiro de 2012 17:32
  • Até onde sei, não é possível mudar essa configuração via código. Somente o usuário pode ir nas configurações do browser e configurar para imprimir as cores e imagens de fundo.
    Ricardo Oneda Blog de Ricardo Oneda Perfil de Ricardo Oneda no Twitter Perfil MVP de Ricardo Oneda
    sábado, 14 de janeiro de 2012 20:16
    Moderador