Objeto Externo GxImgResize para Manipular Imagens. Vem com manual e Xpz para facilitar o seu uso.
Notas da versão
1. aumenta a imagem proporcionalmente;
2. diminui a imagem proporcionalmente sem perder a qualidade;
Como Instalar:
Pronto, você já pode utilizar !
Como utilizar:
Possui os seguintes Métodos:
SalvarResize(string pDiretorioImagemOrigem, string pDiretorioImagemDestino, int pWidth, int pHeight)
-> Redimensionam a imagem em px e reduz o tamanho em kb, ao passar valores nos campos pWidth e pHeight a imagem sera redimensionada de acordo com os valores passados, caso o valor passado seja 0(zero) ira manter as proporções do arquivo original em pixel e reduzira o tamanho em Kb.
Ex.: imagem original Dimensao:1280 X 1024
Tamanho: 1,04MB
&GxImgResize.SalvarResize(“C:\\dois.jpg”, “C:\\dois_gerada.jpg”,350, 350)
o Ex.:
Compactar(string pDiretorioImagemOrigem, string pDiretorioImagemDestino)
-> reduz o tamanho em kb, somente irá manter as proporções do arquivo original em pixel e reduzirá o tamanho em Kb.
Ex.: imagem original Dimensão:1280 X 1024 Tamanho: 1,04MB
&GxImgResize.Compactar(“C:\\dois.jpg”, “C:\\dois_gerada.jpg”)
SalvarResizeMax(string pDiretorioImagemOrigem, string pDiretorioImagemDestino,int pWidth, int pHeight)
redimensionam a imagem em px e reduz o tamanho em kb, somente irá maximizar a imagem, caso for maior que os valores passado então o método irá manter as proporções do arquivo original em pixel e reduzirá o tamanho em Kb.
Ex.: imagem original Dimensão:1280 X 1024
Tamanho: 1,04MB
&GxImgResize.SalvarResizeMax(“C:\\dois.jpg”,”C:\\dois_gerada.jpg”, 3500, 3500)
SalvarResizeMin(string pDiretorioImagemOrigem, string pDiretorioImagemDestino,int pWidth, int pHeight)
Redimensionam a imagem em px e reduz o tamanho em kb, somente irá maximizar a imagem, caso for maior que os valores passado então o método irá manter as proporções do arquivo original em pixel e reduzirá o tamanho em Kb.
Ex.: imagem original Dimensão:1280 X 1024
Tamanho: 1,04MB
&GxImgResize.SalvarResizeMin(“C:\\dois.jpg”,”C:\\dois_gerada.jpg”, 350, 350);