ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Ajustar imagem no TWebbrowser [RESOLVIDO]

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
ric_rio2
Aprendiz
Aprendiz


Registrado: Segunda-Feira, 1 de Outubro de 2018
Mensagens: 108

MensagemEnviada: Sex Fev 07, 2020 9:12 am    Assunto: Ajustar imagem no TWebbrowser [RESOLVIDO] Responder com Citação

Bom dia.. Smile
Cenario..:
Form
WebBrowser.Align := AllClient;

Problema..:
Carregar uma imagem no WebBrowser e a mesma se redimencionar conforme o formulario é redimencionado, sem o webbrowser criar barra de rolagem.

Código que estou usando

Código 01
Código:
WebBrowser1.Navigate('file:///C:/Progamas/aa.bmp');


A imagem Fica no seu proprio tamanho e o TWebbrowser cria a barra de rolagem.

Codigo 02
Criei um HTML com o seguinte código..:

Código:
<html>
            <head>
            <title></title>
            <style>
             body{
                   background-image:url(aa.bmp);
                   background-attachment:fixed;
                   background-size:100%;
                   background-repeat:no-repeat;
                   background-color:#000; 
           
            }
           
            </style>
            </head>
            <body>
            </body>
            </html>


chamando o WebBrowser
Código:
 WebBrowser1.Navigate('C:\Progamas\fundo.html');

A imagem aparece no seu próprio tamanho.
Se menor que o form .. ok mas se o form é redimencionado para um tamanho menor que a imagem, a imagem é cortada.
Se maior que o form a imagem é cortada.

Algum dos senhores sabe se da para fazer o que quero com o TWEBBROSER??
Como sempre, desde já agradeço a atenção de todos. Smile


Editado pela última vez por ric_rio2 em Sex Fev 07, 2020 11:15 am, num total de 1 vez
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail
imex
Moderador
Moderador


Registrado: Sexta-Feira, 7 de Janeiro de 2011
Mensagens: 11666

MensagemEnviada: Sex Fev 07, 2020 10:45 am    Assunto: Responder com Citação

Bom dia,

Experimente fazer uns testes com o html abaixo:

Código:
<!DOCTYPE html>
<html>
    <head>
        <style>
            html {width: 100%; height: 100%; overflow: hidden}
            body {width: 100%; height: 100%; margin: 0; text-align: center}
            img {max-width: 100%; max-height: 100%; margin: 0 auto}
        </style>
    </head>
    <body>
        <img src="C:\Programas\aa.bmp">
    </body>
</html>


Espero que ajude


Editado pela última vez por imex em Dom Out 01, 2023 5:28 pm, num total de 1 vez
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
ric_rio2
Aprendiz
Aprendiz


Registrado: Segunda-Feira, 1 de Outubro de 2018
Mensagens: 108

MensagemEnviada: Sex Fev 07, 2020 11:14 am    Assunto: Responder com Citação

Por isso que sempre falo para os meus filhos..
Quando tiverem com alguma dúvida.. perguntem a QUEM SABE Smile

imex foi na JUGULAR do problema... Smile

Obrigado pela sua atenção e ajuda Smile
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB