[Resolvido]Salvar formulário ativo como imagem
MMS 6/1/2020, 23:16
Boa noite! Alguém sabe como faço para salvar um formulário ativo em imagem? Alguma idéia de como posso fazer isso?
Seria algo como automatizar um print screen e colar numa pasta especifica.
Re: [Resolvido]Salvar formulário ativo como imagem
renpv 6/1/2020, 23:33
Amigo, eu não conheço essa funcionalidade mas você já considerou exportar um PDF?
Salvar formulário ativo como imagem
MMS 6/1/2020, 23:46
Pois é , pdf é simples e bem mais fácil, ocorre que uso várias imagens com fundo transparente que no formulário fica perfeito, porém quando exporto para PDF o fundo fica branco e desconfigura toda a imagem gerada. Com print fica perfeito ou salvar em jpg, algo assim.
Silvio 7/1/2020, 10:25
Acho que algo parecido com isso em um botão de comando.
Me.Filter = "[Product ID]=" & Me![txtProductID]
Mensagens : 7223
ahteixeira 7/1/2020, 19:27
Marcelo, já tentou a "Busca" aqui do fórum, veja como fazer:
https://www.maximoaccess.com/t33535-resolvidoprint-do-form-e-enviar-por-email
MMS 8/1/2020, 19:07
Boa tarde a todos e obrigado pela ajuda. utilizei o link do ahteixeira e cheguei ao código do JPaulo que é esse:
SavePicture PastePicture, savePath
'insere na variavel publica, o caminha da imagem salva
strForm = savePath
Utilizei no meu form mais ou menos assim:
'monta nome e número do arquivo
strArquivo = "\CHECKLIST-" & Me.NumOs & ".jpg"
'monta o local a ser salvo
SalvaImagem (CurrentProject.path & "\PRINT\" & strArquivo)
Depois pego o arquivo e automatizo e envio por email. Está funcionando, quero melhorar ou reduzindo o tamanho da imagem, uma vez que jpg fica bem maior ou pegando essa imagem e salvando em pdf (aqui só esclarecendo que gerar direto para pdf tentei , mas todas as imagens que não tem fundo, vão com fundo branco e descaracteriza tudo que está na tela, tentei tanto gerando primeiro relatório como imprimindo o form)
ahteixeira 9/1/2020, 00:34
Olá, que bom que resolveu.
Quanto ao "fundo branco" pode montar pequeno exemplo para se testar.
Assim fica mais fácil para se poder ajudar ou verificar alternativa ao pretendido.
MMS 9/1/2020, 13:09
Segue anexo como exemplo.
Veja que se abrir o formulário as imagens de "X" aparecerem com fundo transparente, no relatório, se visualizar a impressão, aparecem com fundo branco.
Se exportar para Pdf o fundo fica branco.
ahteixeira 9/1/2020, 15:15
Marcelo, uma forma simples de obter o pretendido é trocar os campos imagem por uma caixa de texto, veja:
MMS 9/1/2020, 17:33
Ótima de dica Ahteixeira, ajudará bastante. Obrigado!
ahteixeira 21/1/2020, 14:38
Marcelo, como ficou a situação?
MMS 21/1/2020, 14:59
Bom ida! Utilizei a dica para trocar as imagens por caixa de texto, foi trabalhoso mais deu certo. Grato pela dica.