.PBM

Arquivo PBM

Portable Bitmap (Netpbm black-and-white image)
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo PBM é um Portable Bitmap - uma imagem de 1 bit em preto e branco da família de formatos Netpbm (irmãos: PGM em tons de cinza, PPM colorido). Ele vem em duas variantes: P1 (ASCII simples) e P4 (binário, 8x mais compacto). Abra ou converta gratuitamente com GIMP, IrfanView ou XnView MP; para compartilhamento, converta para PNG.

Desenvolvedor: Jef Poskanzer (Pbmplus / Netpbm project) Categoria: Arquivos de Imagem Raster Padrão aberto MIME: image/x-portable-bitmap
ABRE EM Windows macOS Linux
Relacionado: .JPG · .PNG · .TIF · .ECW

Nesta página

19k+ extensões indexadas
Última revisão em Jul 7, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro PBM?

O formato .pbm (Portable Bitmap) é o membro de 1 bit em preto e branco da família Netpbm de formatos raster não compactados, ao lado do .pgm (tons de cinza) e .ppm (cor RGB total). Criado por Jef Poskanzer em meados da década de 1980 como parte do kit de ferramentas Pbmplus, ele foi projetado para máxima simplicidade e portabilidade entre sistemas operacionais.

Um arquivo .pbm começa com um número mágico de dois bytes seguido por um cabeçalho ASCII declarando as dimensões da imagem e, em seguida, os dados dos pixels. Existem duas variantes:

  • P1 (ASCII): cada pixel é o caractere 1 (preto) ou 0 (branco), separado por espaços em branco - totalmente legível por humanos e editável em qualquer editor de texto.
  • P4 (binário): os pixels são compactados em oito por byte, bit mais significativo primeiro, tornando o arquivo aproximadamente oito vezes menor que seu equivalente P1.

A profundidade de cor é estritamente de 1 bit - preto e branco puros, sem níveis de cinza ou suavização (anti-aliasing). Não há compactação, criptografia ou somas de verificação (checksums). Essa simplicidade torna o .pbm um formato de intercâmbio confiável em processamento de fax, fluxos de OCR, rasterização de impressoras a laser e fluxos de trabalho de máscara binária em visão computacional.

Praticamente todas as principais ferramentas de processamento de imagem o suportam: GIMP, ImageMagick, IrfanView e Photoshop podem ler e gravar .pbm. Um arquivo .pbm P1 válido pode até ser criado manualmente em um editor de texto simples. Para casos de uso modernos que exigem tamanhos de arquivo pequenos, o .png é normalmente preferido, mas o .pbm continua sendo a escolha padrão quando uma máscara binária estrita é necessária.

Segurança e proteção

RISCO: LOW

O PBM é uma imagem raster passiva e totalmente documentada - cabeçalho mais bits de pixel brutos, sem scripts ou conteúdo executável. Seguro para abrir. Única preocupação prática: arquivos grandes não compactados (especialmente ASCII P1) podem ser muito volumosos; converta para PNG para economizar espaço. Sem risco de privacidade por EXIF/metadados.

Detalhes do formato

em resumo
NOME COMPLETOPortable Bitmap (Netpbm black-and-white image)também conhecido como Portable Bit Map, Netpbm PBM
DESENVOLVEDORJef Poskanzer (Pbmplus / Netpbm project)desde mid-1980s (Jef Poskanzer's Pbmplus toolkit)
TIPO MIMEimage/x-portable-bitmap
TIPOBitmap raster bi-nível Netpbm não compactado; variante ASCII (P1) ou binária bruta (P4)
PADRÃOAberto · livre de royalties
RELACIONADO.jpg.png.tif.ecw
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
0001
HEX
5031
ASCII
P1
P1 (50 31) = variante de texto ASCII simples; P4 (50 34) = variante binária bruta. Irmãos: P2/P5 = PGM (tons de cinza), P3/P6 = PPM (cor RGB).

Programas que abrem arquivos PBM

Windows7 apps
Adobe Photoshop Pago Arquivo > Abrir para carregar o PBM; salve em qualquer formato via Arquivo > Exportar.
PaintShop Pro Pago Arquivo > Abrir o .pbm; salve em qualquer formato.
GIMP Código aberto Arquivo > Abrir o .pbm; o GIMP lê as variantes P1 e P4. Exporte para PNG via Arquivo > Exportar como.
ACDSee Freemium Abre e navega por arquivos PBM em seu navegador de mídia.
IrfanView Gratuito Abra o .pbm para visualizar instantaneamente; Arquivo > Salvar como ou conversão em lote para PNG/TIFF.
ImageMagick Código aberto CLI: «magick input.pbm output.png» para converter; «magick identify input.pbm» para inspecionar.
XnView MP Gratuito Abra ou navegue por arquivos PBM diretamente; o XnConvert converte pastas de PBM para PNG em lote.
macOS5 apps
Adobe Photoshop Pago Arquivo > Abrir para carregar o PBM; salve em qualquer formato via Arquivo > Exportar.
GIMP Código aberto Arquivo > Abrir o .pbm; o GIMP lê as variantes P1 e P4. Exporte para PNG via Arquivo > Exportar como.
GraphicConverter Pago Abra o .pbm e converta para qualquer formato comum.
Preview Integrado Clique duas vezes para abrir; a maioria dos arquivos PBM abre diretamente no Preview.
Netpbm Código aberto Kit de ferramentas de referência: «pbmtopng», «pbmtogif», «pnmtojpeg» convertem PBM para outros formatos.
Linux4 apps
GIMP Código aberto Arquivo > Abrir o .pbm; o GIMP lê as variantes P1 e P4. Exporte para PNG via Arquivo > Exportar como.
Inkscape Código aberto Pode importar um PBM incorporando-o ou rastreando-o, mas é um editor vetorial, não um visualizador de bitmap - não é a escolha natural.
ImageMagick Código aberto CLI: «magick input.pbm output.png» para converter; «magick identify input.pbm» para inspecionar.
Netpbm Código aberto Kit de ferramentas de referência: «pbmtopng», «pbmtogif», «pnmtojpeg» convertem PBM para outros formatos.

Detalhes técnicos

especificação profunda
Profundidade de cor1 bit (estritamente preto e branco; sem tons de cinza)
Codificação de pixel P1ASCII: cada pixel armazenado como caractere «1» (preto) ou «0» (branco), separado por espaços
Codificação de pixel P4Binário: 8 pixels compactados por byte, bit mais significativo primeiro
Número mágicoP1 (0x50 0x31) para variante ASCII; P4 (0x50 0x34) para variante binária
Formato do cabeçalhoTexto ASCII - número mágico seguido por largura e altura (inteiros separados por espaços)
CompactaçãoNenhuma (pixels brutos não compactados)
Ordem de empacotamento de bitsMSB-first para variante binária P4
Formatos irmãos.pgm (tons de cinza, P2/P5), .ppm (cor RGB, P3/P6); juntos formam a família de formatos Netpbm/PNM
Tipo MIMEimage/x-portable-bitmap
Tamanho de arquivo típicoDe alguns KB a dezenas de MB (o binário P4 é aproximadamente 8x menor que o equivalente ASCII P1)
Suporte de plataformaWindows, macOS, Linux, Unix
Casos de uso comunsProcessamento de fax, OCR, rasterização de impressora a laser, máscaras binárias de visão computacional
Legibilidade humanaA variante P1 (ASCII) é totalmente legível e editável em qualquer editor de texto
Lançadomid-1980s (Jef Poskanzer's Pbmplus toolkit)
Versão mais recenteStable since the 1990s; current Netpbm 10.x implements it (no format version bump)
Padrão abertoSim · livre de royalties
Especificaçãonetpbm.sourceforge.net

Conversões de PBM

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos PBM. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos PBM.

Perguntas frequentes

Qual programa abre um arquivo PBM?
Os gratuitos GIMP, IrfanView e XnView MP abrem PBM no Windows; GIMP e Preview funcionam no macOS; GIMP, Netpbm e ImageMagick no Linux.
Como converto um PBM para PNG?
Abra-o no IrfanView, GIMP ou XnConvert e use «Salvar como» PNG. Pela linha de comando: «magick input.pbm output.png» (ImageMagick) ou «pnmtopng input.pbm > output.png» (Netpbm).
Posso abrir um PBM em um editor de texto?
Apenas a variante ASCII P1 (simples) é legível por humanos - você verá o cabeçalho e os caracteres «0»/«1». PBMs P4 (binários) contêm bits compactados e parecem lixo em um editor de texto; use um visualizador de imagens.
Qual é a diferença entre PBM, PGM e PPM?
Eles formam a família Netpbm: PBM = 1 bit preto e branco, PGM = tons de cinza, PPM = cor RGB total. PNM e PAM são nomes genéricos que abrangem os três. Números mágicos P1/P4, P2/P5, P3/P6 respectivamente.
O que significa «1 = preto, 0 = branco» - isso não parece invertido?
Sim, o PBM usa 1 para preto e 0 para branco, o oposto da maioria das convenções raster, porque foi projetado para modelar tinta no papel: 1 = tinta presente (preto), 0 = sem tinta (branco).
Por que meu arquivo PBM é tão grande?
O PBM P1 (ASCII) armazena cada pixel como um caractere ASCII completo («0» ou «1»), resultando em 8 bytes por pixel - converta para binário P4 para reduzir 8x, ou para PNG para uma saída lossless ainda menor.

Referências

1Netpbm - PBM format specificationnetpbm.sourceforge.net
2Netpbm project homenetpbm.sourceforge.net

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Extensões relacionadas

.JPGJPEG Image
.PNGPortable Network Graphics
.TIFTagged Image File Format
.ECWEnhanced Compression Wavelet (ECW) image
.AVIFAV1 Image File Format (AVIF)
.JP2JPEG 2000 Image (ISO/IEC 15444-1)

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z