MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    compactar (redimensionar) fotos

    Macedo
    Macedo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 76
    Registrado : 23/09/2010

    fotos - compactar (redimensionar) fotos Empty compactar (redimensionar) fotos

    Mensagem  Macedo 20/4/2012, 22:26

    Ola galera, estou aqui mais uma vez para pedir socorro:
    existe uma maneira de compactar fotos através de código vba?
    tenho um sistema de imobiliária e preciso enviar fotos por e-Mail, como todos sabem hoje em dia as fotos chegam a 6000 kb cada, aí da pra imaginar o tamanho desse e-Mail, ou se não tiver um código vba para isso algum programa que rode oculto sem o usuário interagir com ele, mais uma vez agradeço.
    avatar
    Convidad
    Convidado


    fotos - compactar (redimensionar) fotos Empty Re: compactar (redimensionar) fotos

    Mensagem  Convidad 20/4/2012, 22:33


    Olá

    A compactação não diminui muito o tamanho do arquivo.
    E o tamanho depende muito do formato usado: se salvar como jpg ou png em vez de bmp já melhora muito.
    Talvez as fotos não precisem de uma resolução tão alta. Isso também diminui significativamente o tamanho.

    Em vez de anexá-las ao email, suba-as para um servidor (como Dropbox) e coloque apenas o link no email.

    São sugestões...
    Macedo
    Macedo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 76
    Registrado : 23/09/2010

    fotos - compactar (redimensionar) fotos Empty Re: compactar (redimensionar) fotos

    Mensagem  Macedo 20/4/2012, 22:52

    é muito boa sua sugestão amigo Norberto Rost, inclusive no sistema as fotos são linkadas em um servidor, nesse servidor as fotos são salvas como jpg e os seus tamanhos são em média de 4500 a 6500 kb quando eu uso um redimensionador manual elas ficam em média com 70kb entao a taxa é muito alta e compensa fazer isso, pois não posso mandar um email para o cliente com 10 fotos desse tamanho, entende? agradeço muito sua sugestão, e tb alem do e-Mail eu queria compacta-las na pasta tb. obrigado
    avatar
    Convidad
    Convidado


    fotos - compactar (redimensionar) fotos Empty Re: compactar (redimensionar) fotos

    Mensagem  Convidad 20/4/2012, 23:22


    Quando você diz "redimensionador" está se referindo a um compactador?
    Ou é redução de tamanho, mesmo?
    Pois uma imagem jpg de 2.036 KB após compactar com WinZip fica com 2.012KB, e usando WinRar fica com 1.376 KB. Usando taxas normais.
    Não é muita diferença.

    Nunca fiz, mas deve ser possível compactar em zip via código, de forma semelhante ao que se usa para fazer um backup.
    Teria que fazer um loop pela pasta e compactar uma a uma... algo assim.

    Talvez possa adaptar este código:
    http://dl.dropbox.com/u/771097/ZiparBanco.txt
    Macedo
    Macedo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 76
    Registrado : 23/09/2010

    fotos - compactar (redimensionar) fotos Empty Re: compactar (redimensionar) fotos

    Mensagem  Macedo 24/4/2012, 13:45

    Bom dia Norberto, qdo me refiro a redimensionar é reduzir o tamanho mesmo, tipo imagem com dimensões de 4000 x 2076 reduzir para 320 x 480 formato para internet, e não zipar, realmente, vc tem razão a compactação de fotos não diminui significativamente o tamanho. mas agradeço a ajuda.

    Preciso redimensionar fotos (fotos muito grandes tipo dim: 4000x2072 e passar para 320x480) tudo isso sem usar programas externos. será que dá pra fazer isso no access??
    agradeço.
    avatar
    Motar
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 149
    Registrado : 03/08/2010

    fotos - compactar (redimensionar) fotos Empty Re: compactar (redimensionar) fotos

    Mensagem  Motar 1/12/2014, 10:22

    Experimente assim a ver se dá:

    Dim strPath As String
    Dim Picture As Object
    strPath = "C:\Caminho da foto"
    Set Picture = strPath
    Picture.LockAspectRatio = msoTrue
    Picture.Width = 157
    Picture.Height = 138
    Macedo
    Macedo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 76
    Registrado : 23/09/2010

    fotos - compactar (redimensionar) fotos Empty Re: compactar (redimensionar) fotos

    Mensagem  Macedo 3/12/2014, 21:42

    Amigo Rui vou testar com certeza, se der certo retorno para concluir, obrigado.

    Conteúdo patrocinado


    fotos - compactar (redimensionar) fotos Empty Re: compactar (redimensionar) fotos

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 17/5/2024, 08:49