Extrair as Imagens de um PDF de Forma Privada — No Seu Navegador
Selecione um PDF; cada página é analisada à procura de imagens incorporadas, que são descodificadas localmente e disponibilizadas como descarregamentos PNG individuais, com pré-visualizações.
Quick answer
What it does
Selecione um PDF; cada página é analisada à procura de imagens incorporadas, que são descodificadas localmente e disponibilizadas como descarregamentos PNG individuais, com pré-visualizações.
Free?
Yes — 100% free, no account or sign-up.
Files uploaded?
No — everything is processed in your browser.
Works offline?
Yes — once the page has loaded.
Best for
Um designer extrai fotos de produtos incorporadas num PDF de catálogo de fornecedor para reutilizar nos seus próprios layouts.
Good to know
As imagens são exportadas como PNG descodificados — os bytes comprimidos originais (por exemplo, JPEG) não são preservados, pelo que os tamanhos dos ficheiros podem diferir.
How it works
Selecione um ficheiro PDF do seu dispositivo através do seletor de ficheiros.
O ficheiro é lido para a memória do navegador — nenhum dado sai do navegador.
O pdf.js analisa as operações de desenho de cada página à procura de imagens incorporadas.
Cada imagem é descodificada localmente e convertida para PNG através da Canvas API.
Cada imagem é apresentada como pré-visualização com o seu próprio botão de guardar — descarregue as que pretender.
When to use this tool
Um designer extrai fotos de produtos incorporadas num PDF de catálogo de fornecedor para reutilizar nos seus próprios layouts.
Um jornalista extrai gráficos e diagramas de um PDF de relatório de investigação para reutilizar num artigo.
Um arquivista recupera fotografias históricas incorporadas num antigo dossier PDF sem precisar do Acrobat.
As imagens são exportadas em PNG independentemente do formato original; os gráficos vetoriais não são extraídos, apenas imagens raster.
Frequently asked questions
Em que é diferente de outras ferramentas de PDF online?
A maioria das ferramentas de PDF online envia os seus ficheiros para um servidor remoto para processamento. Esta ferramenta processa tudo localmente no seu navegador, usando JavaScript do lado do cliente. Os seus ficheiros não são transmitidos para nenhum servidor, o que significa que o conteúdo dos seus documentos permanece sob o seu controlo.
Os meus ficheiros PDF são carregados para algum servidor?
Não. Os seus ficheiros são lidos diretamente pelo navegador. Os seus ficheiros nunca são transmitidos pela rede. A ferramenta funciona inteiramente dentro do separador do navegador que tem aberto.
Posso confirmar que os ficheiros não são carregados?
Sim. Abra as ferramentas de programador do navegador (F12), vá ao separador Rede (Network) e observe os pedidos de saída enquanto utiliza a ferramenta. Não verá quaisquer dados de ficheiros a sair do navegador. O site pode registar uma contagem anónima de visualizações de página, que nunca inclui os seus ficheiros e pode ser desativada.
Esta ferramenta funciona sem ligação à Internet?
Sim. Depois de a página carregar, a ferramenta processa os seus ficheiros inteiramente no navegador; a funcionalidade da ferramenta não necessita de ligação de rede. Pode desligar-se da Internet e continuar a utilizá-la.
O que acontece quando atualizo a página?
Como nada é guardado num servidor, atualizar a página limpa a sessão atual. Os ficheiros que tinha selecionado terão de ser selecionados novamente.
Esta ferramenta guarda os meus ficheiros?
Não. Os ficheiros são mantidos na memória do navegador apenas enquanto a página estiver aberta. Fechar ou atualizar a página descarta-os. A ferramenta não grava nada no disco e nada é enviado para um servidor.
Esta ferramenta consegue desbloquear PDFs protegidos por palavra-passe?
Não. Esta ferramenta não tenta remover nem contornar a proteção por palavra-passe dos PDF. Se souber a palavra-passe, a ferramenta Desbloquear PDF deste site pode removê-la localmente; depois disso, esta ferramenta consegue processar o ficheiro.
Que tecnologias utiliza esta ferramenta?
Esta ferramenta usa o pdf.js (o motor de PDF do lado do cliente da Mozilla) para encontrar e descodificar as imagens incorporadas num Web Worker e a Canvas API para as exportar como PNG — tudo dentro do navegador.
Esta ferramenta utiliza WebAssembly?
Não. O pdf.js é uma biblioteca de JavaScript puro — não usa WebAssembly. Toda a análise e descodificação acontecem em JavaScript do lado do cliente, dentro do navegador.
Como extraio as imagens do meu PDF?
Escolha um PDF com o seletor de ficheiros e depois prima o botão de extração. Cada página é analisada no seu navegador e todas as imagens incorporadas aparecem como pré-visualização em miniatura com o seu próprio botão de gravação, para que possa descarregar apenas as que quiser como ficheiros PNG.
Porque é que os ficheiros guardados são PNG em vez dos JPEG originais que estavam no PDF?
A ferramenta descodifica cada imagem incorporada e volta a codificá-la através do canvas como PNG, por isso os bytes comprimidos originais (como os dados JPEG) não são preservados. Como o PNG é sem perdas e armazena os píxeis de forma diferente, o tamanho do ficheiro resultante pode ser maior ou menor do que a imagem dentro do PDF de origem, mesmo que a própria imagem não se altere.
Tenho muitas imagens extraídas — há alguma forma de as descarregar todas de uma vez?
Cada imagem tem o seu próprio botão de gravação e é descarregada individualmente, por isso não existe um único pacote nem descarregamento em ZIP. Cada ficheiro é nomeado com a página de onde veio e um número sequencial ao longo de todo o documento (por exemplo, page-3-image-5.png), o que o ajuda a acompanhá-los à medida que guarda cada um.
Extract Images from PDF tem algum custo?
Extract Images from PDF é completamente gratuita — sem conta, sem cadastro e sem limite na quantidade de PDFs processados, e sempre será assim. Cada imagem é escaneada, decodificada e salva como PNG diretamente na aba do seu navegador, então o seu PDF nunca sai do dispositivo.