Configurações
Upload de imagem
Envie uma imagem para começar a recortar e redimensionar.
Seletor de proporção
Formato
Qualidade
0.92Processamento concluído localmente. Sua imagem original nunca foi enviada.
O Image Resizer foi projetado para fluxos de trabalho de produção em que você deve mostrar às partes interessadas exatamente qual caminho de corte e codificação produziu um recurso principal e, como a decodificação, o enquadramento de aspecto e a redução progressiva são executados em seu navegador, você pode combinar experiência genuína com uma história de privacidade que não depende de um codificador automático remoto que você não pode inspecionar. Mesmo quando a taxa de redução é extrema, passar por várias passagens de tela com alta qualidade de suavização tende a manter o microcontraste que um único redimensionamento brutal mancharia, o que é importante quando a saída do Image Resizer chega diretamente a uma página de destino ou simulação de mercado sensível ao desempenho.
Quando você estiver pronto para exportar, a mesma sessão do Image Resizer permite que você opte por PNG para alfa sem perdas, JPEG para ampla compatibilidade ou WebP/AVIF moderno para que o marketing e a engenharia possam documentar a mesma decisão de codec em seu painel de análise já validado e, embora os Web Workers assumam a recodificação, o thread principal pode manter a interface de corte responsiva para revisões orientadas por prazos.
Upload de imagem
Envie uma imagem para começar a recortar e redimensionar.
Seletor de proporção
Formato
Qualidade
0.92Processamento concluído localmente. Sua imagem original nunca foi enviada.
As imagens são processadas localmente no seu navegador e nunca são enviadas para os nossos servidores de aplicação nas operações de edição principais descritas em cada página de ferramenta, o que significa que o bitmap que você ajusta é o mesmo bitmap que permanece na memória do seu dispositivo até que você baixe ou copie explicitamente um resultado.
Enquanto muitos editores hospedados direcionam silenciosamente os arquivos por meio de servidores remotos para que os fornecedores possam aplicar "melhorias" proprietárias, os pipelines no lado do navegador reduzem o número de dependências de confiança que o seu questionário de segurança deve listar, pois o TLS sozinho não pode apagar o fato de que uma cópia existiu no disco de terceiros caso você a tenha enviado para uma prévia.
Esta arquitetura está alinhada com as expectativas modernas de minimização de dados sob regulamentos como o GDPR, pois a forma mais forte de minimização é não coletar ou reter pixels que nunca foram necessários para a tarefa, em vez de coletá-los brevemente sob uma política de retenção curta que ainda cria superfície de auditoria.
Você ainda deve seguir as políticas da sua organização para conteúdo sensível em estações de trabalho compartilhadas, pois o processamento local não substitui obrigações contratuais de confidencialidade, mas elimina uma classe inteira de riscos de ingestão por terceiros para fluxos de trabalho rotineiros de recorte, redimensionamento, compressão, conversão, marca d'água e decodificação.
O redimensionamento e a recodificação determinam a rapidez com que suas páginas se tornam interativas, quão nítida a fotografia do herói aparece em telas densas e quantos megabytes um visitante móvel paga antes de ler uma manchete, e é por isso que as equipes que se preocupam com os Core Web Vitals e com a arte editorial insistem cada vez mais em pipelines onde o trabalho numérico pesado acontece no hardware sobre o qual eles podem raciocinar.
O redimensionador do OmniImage segue essa filosofia decodificando no navegador, aplicando geometria de corte com o mesmo espaço de coordenadas que você vê na tela e, em seguida, dimensionando através de telas intermediárias quando a proporção entre origem e destino excede aproximadamente dois para um, porque descer em estágios com suavização de alta qualidade tende a preservar o microcontraste que uma única reamostragem agressiva desfocaria.
A recodificação ocorre então em um trabalhador para que os picos de codificação não bloqueiem eventos de ponteiro nas alças de corte, o que é um detalhe pequeno, mas significativo, quando você está ajustando um ativo de campanha sob pressão de tempo e não pode se permitir uma sensação de “editor ocupado” que faz as partes interessadas duvidarem da ferramenta.
Os mecanismos do navegador, em última análise, dependem de filtros de resposta de impulso finitos quando fazem uma nova amostragem de texturas para `drawImage` e, embora o kernel exato dependa da implementação, você pode influenciar materialmente a nitidez percebida, evitando um único downscale enorme que pede ao interpolador para inferir um horizonte inteiro a partir de alguns toques.
A implementação que você está usando, portanto, percorre a imagem em passagens sucessivas de tela até que a redução restante se ajuste a uma proporção modesta, permitindo `imageSmoothingEnabled` e alta qualidade de suavização para que cada salto permaneça numericamente estável.
Essa abordagem não é idêntica à reamostragem offline de Lanczos em um conjunto de fotos dedicado, mas compartilha a mesma intuição de engenharia: tratar a reamostragem extrema como uma sequência de problemas restritos, em vez de um salto mal condicionado, especialmente quando a fonte é uma imagem estática de 48 megapixels que só precisa se tornar um herói de 1600 pixels.
Quando você exporta, o codec escolhido determina se essas bordas cuidadosamente preservadas sobrevivem à quantização com perdas ou permanecem idênticas em bits dentro de um contêiner PNG, e é por isso que a interface do usuário apresenta o codec e a qualidade como decisões de primeira classe, em vez de ocultá-los atrás de um único botão “exportar” que pode recomprimir silenciosamente duas vezes depois de fazer upload para outro lugar.
O PNG continua sendo o formato de intercâmbio preferido quando você precisa de composição alfa em fundos arbitrários, quando as capturas de UI contêm linhas finas de pixel único que o JPEG contornaria ou quando sua lista de verificação de conformidade proíbe a perda geracional antes que o ativo chegue a uma ferramenta de design confiável.
WebP e AVIF introduzem codificação de entropia moderna e alfa opcional em tamanhos substancialmente menores para conteúdo fotográfico, mas também exigem que você entenda a matriz de suporte do navegador do seu público e mantenha uma história alternativa para clientes legados se o seu tráfego ainda os incluir em um volume significativo.
JPEG continua a ser a opção de menor atrito para blocos puramente fotográficos sem transparência, especialmente quando seu CMS ou rede de anúncios é recompactado de qualquer maneira, porque você pode raciocinar sobre um único botão de qualidade que troca detalhes de domínio de frequência por economia de bytes de uma forma que os engenheiros de desempenho documentaram por décadas.
O redimensionador nunca reduz essas distinções em um padrão oculto: você escolhe o contêiner que corresponde à sua tolerância ao risco de perda geracional, aos seus requisitos de transparência e ao seu orçamento de bytes, que é exatamente o nível de explicitação que páginas sérias do EAT devem modelar para leitores que estão comparando fornecedores.
Mover o trabalho de codificação para fora do thread principal não é apenas um truque de desempenho; é uma admissão de que a requantificação de uma tela ampla pode aumentar a CPU por tempo suficiente para eliminar quadros em laptops modestos, e que os usuários editoriais percebem mais instabilidade do que um tempo total de exportação um pouco mais longo quando a IU permanece ativa.
Ao isolar esse trabalho, a ferramenta mantém o ciclo de interação confiável, o que indiretamente suporta sinais de experiência porque os escritores podem descrever um fluxo de trabalho que se comporta de maneira previsível em um dispositivo de médio porte sem se proteger com isenções de responsabilidade sobre “talvez atualizar se travar”.
A honestidade operacional também se estende aos limites de memória: rasters extremamente grandes são limitados pela RAM do visitante e não por uma cota remota, o que significa que a limitação é transparente e local, em vez de um HTTP 413 opaco do balanceador de carga de outra pessoa.
Quando você encadeia esta página com o compressor ou conversor de formato, cada salto continua a mesma história arquitetônica – buffers locais, parâmetros explícitos, artefatos para download – para que sua documentação possa descrever um conjunto de ferramentas coerente em vez de uma colcha de retalhos de codificadores SaaS sem nome.
Cada vez que uma imagem cruza a fronteira de um dispositivo controlado pelo usuário para um servidor de aplicativos, mesmo que brevemente, você introduz uma nova dependência de confiança: criptografia de transporte, registro de acesso, cronogramas de retenção, subprocessadores e suposições de resposta a incidentes que devem ser mantidas para sempre para um fluxo de trabalho que só precisava de um redimensionamento.
Quando a matemática da reamostragem é executada inteiramente dentro do mesmo domínio JavaScript que decodificou o arquivo, a história da minimização de dados se torna quase trivial de explicar, porque não há cópia secundária do bitmap para um rastreador, analista ou bucket mal configurado encontrar mais tarde.
Os reguladores e as equipes de segurança corporativa reconhecem cada vez mais que a execução local não é uma nostalgia do software de desktop, mas uma redução concreta na superfície de ataque, porque os pixels sensíveis nunca se tornam linhas no armazenamento de objetos de outra pessoa, codificados por um identificador de trabalho opaco que você não pode auditar.
Para os editores que precisam defender suas práticas perante compras ou questões legais, essa narrativa combina naturalmente com fatos demonstráveis – sem campo de upload no painel de rede para a operação principal – e é por isso que tratamos o processamento do lado do cliente como um requisito de produto de primeira classe, em vez de um detalhe de implementação temporário até que “a escala exija a nuvem”.
Embora muitas ferramentas on-line sacrifiquem a qualidade perceptiva em prol da velocidade, enviando seu arquivo para um funcionário remoto antes mesmo de você ver uma visualização, o OmniImage mantém a decodificação, o enquadramento de aspecto, o dimensionamento e a exportação dentro da sessão do navegador para que cada pixel que você avalia seja o mesmo pixel que sairá de sua máquina quando você clicar em download.
Carregue uma fotografia raster ou HEIC/HEIF, escolha uma predefinição de corte ou região de forma livre, refine o zoom e a posição e, em seguida, escolha uma largura e altura de saída ou confie no pipeline da tela que reduz progressivamente a resolução de grandes fontes em várias passagens de tela de alta suavização até que as dimensões finais sejam alcançadas, o que tende a preservar a estrutura da borda melhor do que um único redimensionamento brutal quando a taxa de redução é extrema.
Quando estiver satisfeito com o enquadramento e as dimensões, selecione PNG para transparência sem perdas e trabalho de interface do usuário, JPEG quando precisar de ampla compatibilidade e bytes menores para conteúdo fotográfico, ou WebP e AVIF quando suas análises mostrarem que os navegadores do seu público suportam codecs modernos e você deseja enviar o Largest Contentful Paint na direção certa sem entregar o arquivo mestre a um codificador de nuvem opaco.
O Image Resizer não é um invólucro fino sobre um único desenho de tela, porque quando você colapsa milhares de pixels de entrada em uma exportação compacta para redes sociais ou um herói responsivo, a relação entre o conteúdo da frequência da fonte e o interpolador é muito mais frágil do que uma dica de ferramenta de “redimensionamento” de uma linha geralmente admite.
Ao aplicar a redução progressiva em múltiplas passagens de tela de alta suavização para proporções extremas, o mecanismo reduz o “salto único” mal condicionado que muitas vezes desfoca o microcontraste na fotografia de varejo e na arte de linha e, embora essa abordagem seja diferente de um conjunto de fotos off-line, é intencionalmente transparente sobre onde os pixels são reamostrados, que é o tipo de detalhe no nível do implementador que a documentação orientada ao EAT não deve esconder dos especialistas.
A recodificação para PNG, WebP, AVIF ou JPEG sem perdas ou com perdas é isolada em um Web Worker para que o thread principal possa manter a interação de corte e zoom responsiva, porque nada prejudica mais a confiança do usuário em um redimensionador do que uma interface de usuário instável que força os revisores a adivinhar se a visualização é confiável.
Juntas, a arquitetura permite afirmar claramente que o Image Resizer não precisou de um upload do servidor de aplicativos para produzir o artefato baixado, o que restringe a área de superfície confiável que sua análise de segurança deve cobrir em comparação com rivais hospedados que recompactam o mesmo arquivo antes de você aprovar as dimensões.
Quando `drawImage` reamostra uma textura, o agente do usuário aplica uma estratégia de passagem baixa e reconstrução dependente da implementação e, embora você não possa trocar kernels de JavaScript, você ainda pode alterar a geometria do problema reduzindo a escala em estágios, porque cada salto pede ao mecanismo para mapear uma proporção mais modesta e, portanto, tende a continuar tocando e aliasing dentro dos limites que uma única etapa de 12:1 não faria.
Isso é importante para a fotografia de heróis, onde a linha do horizonte, a trama do tecido e as capturas finas da interface do usuário competem pelo mesmo orçamento de bits depois que JPEG ou AVIF quantizam as bandas de frequência e, como esses codecs apresentam perdas, o momento para preservar a verdadeira estrutura da borda é antes da codificação de entropia, não depois que alguém downstream cola uma miniatura barulhenta em um modelo.
O Image Resizer mantém predefinições de aspecto e cortes de forma livre no mesmo sistema de coordenadas do pipeline de tela, de modo que, quando você entrega ativos a um engenheiro de desempenho, as dimensões que eles medem em um rastreamento correspondem à história que você conta em sua lista de verificação de publicação, em vez de uma misteriosa reamostra do lado do servidor que o site de marketing nunca descreveu.
Enviar a codificação para um Web Worker é uma admissão de que a requantização de uma ampla superfície pode monopolizar a CPU por centenas de milissegundos em hardware modesto e, embora o tempo total de exportação possa aumentar ligeiramente, manter eventos de ponteiro e quadros de animação saudáveis no thread principal geralmente é a melhor troca para sessões de edição interativas, onde uma guia congelada, de outra forma, pareceria uma ferramenta quebrada.
Rasters extremamente grandes são, em última análise, limitados pelos mesmos limites de RAM que regem qualquer pipeline de imagem no navegador e, como o Image Resizer nunca promete espaço infinito na nuvem, suas partes interessadas veem um limite local que podem testar com a mesma classe de dispositivo que seu público realmente usa.
Quando você encadeia o Image Resizer com as ferramentas de compressão e conversão de formato, o pipeline permanece uma sequência de buffers locais, parâmetros explícitos e artefatos para download, que é exatamente a narrativa de ponta a ponta que as empresas preocupadas com a privacidade desejam registrar quando documentam como uma campanha foi preparada sob escrutínio de compras.
As predefinições de proporção alinham as exportações com zonas de segurança social e pontos de interrupção comuns, enquanto o escalonador subjacente usa desenhos de tela repetidos com `imageSmoothingQuality` definido como alto para que estágios intermediários suavizem artefatos de toque que geralmente aparecem quando uma única chamada de `drawImage` reduz milhares de pixels em centenas em um salto.
Como o codificador é executado em um trabalhador dedicado, o thread principal pode manter a IU de corte responsiva mesmo quando você está exportando um panorama muito amplo, que é o tipo de detalhe arquitetônico que importa quando você está agrupando imagens principais dentro de um prazo e não pode pagar uma guia congelada.
Você sempre escolhe explicitamente o codec e a qualidade, o que significa que o marketing e a engenharia podem documentar a mesma receita de exportação que realmente usaram, em vez de adivinhar o que um perfil “automático” do lado do servidor fez na última terça-feira.
O mecanismo é executado inteiramente em sua guia, portanto, seu criativo não precisa passar por uma fila de upload de aplicativo, uma CDN de visualização de terceiros ou uma cadeia de middleware de registro apenas para produzir um ativo redimensionado para um experimento de página de destino.
Essa fronteira local não é apenas um slogan para o rodapé: é um facto técnico que reduz o número de subprocessadores que a sua DPIA tem de mencionar quando explica como foram preparadas capturas de ecrã de produtos não lançados.
Quando você faz download, os bytes salvos são os bytes produzidos pela tela, o que torna as comparações de antes e depois em auditorias de desempenho honestas e rastreáveis para a documentação do EAT.
Sempre estabeleça a composição e a proporção antes de compactar agressivamente, porque jogar fora pixels depois de já ter incorporado o ruído JPEG em uma tela larga desperdiça a taxa de bits nos detalhes que você planeja cortar segundos depois.
Se você estiver almejando vários pontos de interrupção, exporte uma vez na maior largura que você realmente precisa e, em seguida, derive derivadas menores com a mesma ferramenta para que cada geração herde o mesmo tratamento de cores em vez de requantizar um intermediário já com perdas.
Para logotipos nítidos sobrepostos à fotografia, prefira PNG ou WebP com capacidade sem perdas até a etapa final de entrega e, em seguida, considere uma passagem de compressor separada ajustada para o CDN em vez de forçar uma codificação destrutiva a fazer dois trabalhos ao mesmo tempo.
Ao trabalhar com HEIC em iPhones, deixe a conversão no navegador terminar antes de avaliar a nitidez, porque o primeiro caminho de decodificação pode normalizar a orientação e as cores primárias de maneiras que são visualizadas de forma diferente da captura bruta que você viu em Fotos.
O Image Resizer decodifica rasters em seu navegador, aplica geometria de corte e dimensionamento por meio da API Canvas 2D e move a recodificação com perdas para um Web Worker para que eventos de ponteiro e quadros de animação no thread principal permaneçam responsivos sob cargas pesadas de exportação. Além disso, o bitmap de trabalho e cada etapa intermediária de redução de escala permanecem na memória do processo que você controla, o que significa que os pixels que representam seu trabalho criativo não são transmitidos a um servidor de aplicativos para a operação de redimensionamento principal. Além de reduzir a exposição de dados de terceiros, essa arquitetura torna verificáveis as afirmações sobre “nenhum upload para processamento”: a guia de rede não mostra nenhuma carga útil de imagem para nossa origem para a transformação em si, apenas os ativos estáticos que carregaram a página. Conseqüentemente, sua DPIA, revisão de segurança e transferência editorial podem se alinhar em um único caminho de dados: decodificação local, geometria local, codificação local e um download gerado sem uma segunda cópia no armazenamento de objetos de outra pessoa. O downscaling multi-pass do Canvas é usado para taxas de redução extremas para manter a reamostragem mais estável do que um único salto `drawImage` brutal, e a etapa de codificação usa a mesma pilha de codecs do navegador que seus agentes de usuário dos visitantes irão decodificar na produção, o que suporta comparações honestas de desempenho e auditorias reproduzíveis antes e depois.
Use este redimensionador quando estiver produzindo uma direção de arte responsiva e precisar de larguras de herói, tablet e miniatura que se alinhem com seu sistema de design sem encaminhar imagens estáticas não lançadas por meio de uma “escala rápida” na nuvem que adicionaria outro subprocessador. Além disso, as equipes de e-mail e suporte geralmente precisam de dimensões seguras ou com tamanho de anexo para capturas de tela e fotos únicas de produtos, e uma sessão local mantém esses bytes na estação de trabalho até que você os compartilhe deliberadamente, o que é essencial quando o assunto é contratualmente sensível. Por fim, quando você está otimizando o desempenho da web, emparelhar dimensões de destino explícitas com codecs que você mesmo seleciona (PNG, WebP sem perdas, AVIF ou JPEG) ajuda a vincular as melhorias do Largest Contentful Paint a uma receita de exportação documentada, em vez de uma recompactação de caixa preta. Cada cenário é mais fácil de confiar quando todo o pipeline está visível, reproduzível e não requer o upload do mestre para concluir o trabalho.
By leveraging advanced browser-side resampling algorithms, our Image Resizer decodes the source bitmap inside your tab, maps your crop and aspect choice onto an HTML canvas, and only then applies dimension changes through incremental drawImage passes that can preserve edge contrast better than a single heavy-handed scale when the reduction ratio is large.
Because Web Workers and OffscreenCanvas can be employed for format re-encoding, the main thread is left free to keep the interactive crop overlay responsive, which means the geometry you preview is the geometry the encoder will receive without a remote round trip that would otherwise insert an unaudited transform between your client and a third-party autoscale service.
When you opt into WebP, AVIF, or classical JPEG, the quality slider negotiates a loss budget against each codec’s quantizer, and since every byte is produced from buffers that never leave the device, you can reconcile output size and visual fidelity in the same web console session where you already measure network waterfalls.
The pipeline deliberately avoids server-side recompression so your stakeholders can read a build log or a HAR and see only same-origin, client-driven image operations: decode locally, resample with explicit parameters, and export a Blob URL you revoke after download—no silent pipeline on someone else’s object store in between.
Client-side resampling and encoding eliminate an entire class of data-handling risk that arises the moment a binary crosses an HTTPS boundary, because the moment a file is uploaded, you must trust both transport security and the retention, logging, and access-control story of a server you do not run.
By never uploading the image, you also sidestep involuntary training datasets, ad-hoc administrator previews in admin panels, and the accidental commingling of pre-release product shots with other tenants in shared object storage, which is why we architected this resizer to treat your device memory as the sole locus of truth while you adjust pixels.
No. Decoding, geometric transforms, and encoding happen within your browser; the only network activity is whatever your page would already perform, not a bulk transfer of the bitmap to a conversion cluster.
If you are verifying compliance, you can watch your browser’s devtools network tab while resizing and you should not see a multipart body carrying your full-resolution asset to our application backend.
Modern runtimes can allocate large ArrayBuffers and can split work across Web Workers, which lets us stage multi-pass downsamples and use codec-specific subsampling and alpha handling without freezing the user interface the way a naive single-threaded tight loop would.
The trade-off is that extremely large rasters are bounded by the RAM profile of a single tab, which is a predictable limitation you can test on your own machine rather than an invisible server-side OOM in another region.
Canvas-based transforms generally strip or normalize metadata in ways that differ from a raw re-wrap, and our pipeline documents those behaviors so you can choose whether a delivery asset should carry social-media EXIF you might not want on the public web.
For color-critical work, the authoritative workflow still pairs local preview with an ICC-corrected monitor and a managed export to your design system, but the important part for privacy is that none of that metadata is harvested by us because the bytes never leave your device.
Because processing stays on the workstation running the browser, your residency analysis can focus on the device and browser policies you control rather than a vendor’s multi-region data center, which simplifies the story when counsel asks which countries might hold a copy of a sensitive asset during conversion.
You should still follow your org’s own rules about where downloaded files are stored afterward; we simply remove a remote conversion service from the list of sub-processors and cross-border transfer scenarios your DPIA has to model.
A decodificação, as transformações geométricas e a recodificação são executadas localmente por meio do canvas e de um trabalhador fora do thread principal, o que significa que os bytes que representam sua imagem não são transmitidos aos servidores de aplicativos OmniImage com a finalidade de produzir a saída redimensionada que você baixou.
A memória do seu navegador contém o bitmap funcional e, quando você fecha a guia, essa memória é recuperada de acordo com o ciclo de vida normal do agente do usuário, sem que nossa infraestrutura retenha uma cópia para “garantia de qualidade”, porque nenhuma foi recebida.
Se a sua organização ainda proíbe determinadas imagens em estações de trabalho, siga essas políticas, uma vez que o processamento local não elimina magicamente as obrigações contratuais de confidencialidade.
Para entrega web responsiva onde a transparência não é necessária, codecs modernos com perdas, como WebP e AVIF, frequentemente superam o JPEG com a mesma nitidez percebida quando você gasta um minuto ajustando a qualidade, embora você deva sempre validar em dispositivos reais que suas análises dizem ser importantes.
Quando o sistema de design exige canais alfa, o PNG continua sendo o formato de intercâmbio previsível que os temas CMS e os clientes de e-mail toleram, ao custo de arquivos maiores que podem merecer uma passagem de acompanhamento pela ferramenta de compressão.
Para transferências adjacentes à impressão, onde alguém posteriormente colocará o ativo no InDesign, exportar um PNG com alta profundidade de bits ou um JPEG de alta qualidade do master pré-cortado é geralmente mais seguro do que enviar um derivado social agressivamente compactado que não pode ser ampliado novamente sem danos visíveis.
Não. O Image Resizer realiza decodificação, dimensionamento de tela e recodificação do lado do cliente em seu navegador, e o Web Worker faz parte da mesma origem da página – não um cluster de inferência remota que recebe seus bytes de arquivo por conveniência.
Conseqüentemente, o mecanismo que você pode verificar é local: nenhum upload multiparte do bitmap para nossos servidores para a etapa de redimensionamento e nenhuma dependência de uma transcodificação de “visualização” de terceiros antes mesmo de você aprovar as dimensões.
Se a sua organização ainda proíbe determinados conteúdos nas máquinas de trabalho, essa política rege a própria estação de trabalho; nossa arquitetura simplesmente evita a criação de uma cópia adicional na nuvem para esta operação.
Para proporções extremas, diminuir em várias passagens de tela com suavização de alta qualidade geralmente preserva melhor o microcontraste do que um único salto grande, e esse detalhe é importante antes que um codec com perdas jogue fora dados de alta frequência.
Além disso, o codec e a qualidade que você escolhe (JPEG, WebP, AVIF ou PNG) determinam quais bordas sobrevivem à codificação de entropia, portanto, você deve finalizar a geometria e o dimensionamento antes de aplicar configurações agressivas com perdas destinadas ao CDN.
Conseqüentemente, a ordem profissional é: bloquear o corte e as dimensões efetivas dos pixels, depois escolher o codec e a qualidade para entrega e evitar requantizar o mesmo arquivo em várias ferramentas com perdas, a menos que seu pipeline permita explicitamente a perda geracional.
Continue com outro fluxo de trabalho no navegador. As páginas permanecem no idioma escolhido, com o mesmo design local.