O que é o formato de ficheiro SPL?
Arquivos .spl são gerados automaticamente pelo sistema operacional Windows durante o processo de impressão.
Que tipo de dados os arquivos .spl armazenam?
O Windows salva os dados do trabalho de impressão em arquivos .spl enquanto um documento está sendo impresso. Por padrão, o spooler envolve o conteúdo da página em registros EMF (Enhanced Metafile Format), mantendo os dados independentes de dispositivo até que cheguem à impressora. Com certos processadores de impressão, o arquivo contém dados RAW prontos para o dispositivo - a própria linguagem da impressora (PCL, PostScript ou PJL) passada sem conversão. Assim que o processo de impressão termina, o arquivo .spl é excluído. Os arquivos .spl, portanto, atuam como um buffer de dados temporário entre o sistema operacional e o dispositivo de impressão.
O que são os formatos de spool EMF e RAW?
O formato padrão EMF armazena o conteúdo da página como registros de Metarquivo Aperfeiçoado, o que permite que o spooler devolva o controle ao aplicativo rapidamente enquanto a renderização continua em segundo plano. O formato RAW passa os dados da linguagem da impressora diretamente para o dispositivo sem renderização adicional - uma escolha comum para impressoras de código de barras e etiquetas que consomem dados de linguagem nativamente. O RAW ignora o processamento adicional do driver e pode reduzir a carga de renderização em hardware compatível.
Onde os arquivos .spl são armazenados?
O Windows salva arquivos .spl na pasta do spooler de impressão do sistema C:\Windows\System32\spool\PRINTERS. Cada arquivo .spl é pareado com um arquivo de sombra .shd na mesma pasta, que contém metadados do trabalho, como proprietário, prioridade e tipo de dados. Como o arquivo .spl é excluído após a conclusão da operação de impressão, ambos os arquivos desaparecem automaticamente em caso de sucesso. Um arquivo .spl que persiste na pasta - junto com seu companheiro .shd - geralmente sinaliza uma entrada na fila de impressão travada que deve ser limpa manualmente.
Segurança e proteção
RISCO: MEDIUMO arquivo .spl em si é um dado de impressão inerte, mas possui dois riscos no mundo real. (1) Privacidade/forense: um .spl pode conter uma renderização completa do que quer que tenha sido impresso, portanto, arquivos de spool remanescentes podem vazar documentos confidenciais - limpe a pasta de spool em máquinas compartilhadas ou descartadas. (2) O serviço de Spooler de Impressão do Windows que processa arquivos .spl tem sido alvo de vulnerabilidades graves (notadamente «PrintNightmare», CVE-2021-34527, 2021), portanto, mantenha o Windows atualizado. Excluir manualmente arquivos .spl/.shd é seguro apenas quando o serviço de Spooler de Impressão é interrompido primeiro; excluí-los enquanto ele é executado pode corromper a fila ativa. Além disso, evite downloads suspeitos de «visualizadores de SPL» de terceiros de sites desconhecidos.
Detalhes do formato
em resumo- Filme do FutureSplash Animator / Shockwave Flash player - O .spl legado é um formato FutureSplash (pré-Flash) ou Shockwave Flash - um formato diferente do arquivo de spool de impressão; ambos da era Flash e agora obsoletos (abra com o emulador Ruffle, se necessário).
- FontLab / Som / outros dados de aplicativos - Alguns aplicativos (ex: FontLab, certas ferramentas de áudio/CAD) usaram .spl para seus próprios dados, abertos apenas pelo software de origem.
Programas que abrem arquivos SPL
Detalhes técnicos
especificação profunda| Formato de carga útil | Registros de página EMF (Enhanced Metafile) por padrão; pass-through RAW (PCL, PostScript, PJL) quando o processador de impressão usa spooling direto |
| Codificação | Binário - registros de metarquivo EMF ou bytes brutos de linguagem de impressora, dependendo do tipo de dados de spool selecionado pelo processador de impressão |
| Ordem dos bytes | Little-endian (os cabeçalhos de registro EMF seguem a estrutura ENHMETAHEADER do Windows) |
| Assinatura do arquivo | Sem magic bytes universais fixos; trabalhos em spool EMF abrem com o tipo de registro EMF 0x01 0x00 0x00 0x00; trabalhos RAW começam com o marcador de linguagem da impressora (ex: %-12345X para PJL, %!PS para PostScript) |
| Compressão | Nenhuma - registros EMF e cargas úteis RAW são armazenados como estão, sem compressão adicional |
| Criptografia | Nenhuma - os conteúdos são binários simples, protegidos apenas pelas permissões do sistema de arquivos NTFS na pasta de spool |
| Tamanho típico do arquivo | De dezenas de KB a centenas de MB, escalando com a contagem de páginas, complexidade gráfica e resolução de impressão |
| Local de armazenamento | Caminho fixo do SO: C:\Windows\System32\spool\PRINTERS - não configurável pelo usuário sem edições de registro no valor DefaultSpoolDirectory |
| Arquivo complementar | Sempre pareado com um arquivo de sombra .shd com o mesmo nome base numérico, que armazena metadados do trabalho (nome da impressora, proprietário, prioridade, tipo de dados) |
| Vida útil do arquivo | Transitório - criado quando um trabalho entra na fila de impressão e excluído automaticamente após a conclusão bem-sucedida |
| Suporte a cores | Herda os dados de cor do trabalho de impressão; a carga útil EMF pode carregar bitmaps independentes de dispositivo em cores completas em qualquer profundidade de bits |
| Convenção de nomenclatura | Nomeado pelo spooler com uma base numérica sequencial (ex: FP000001.SPL), correspondendo ao nome base de seu arquivo .shd pareado |
| SO associado | Apenas Windows - parte do subsistema de spooler de impressão NT presente em todas as versões do Windows, do NT 3.1 ao Windows 11 |
| Indicador de fila travada | Um arquivo .spl que permanece na pasta de spool após o término da impressão (junto com seu .shd) indica um trabalho pausado ou com falha; limpá-lo normalmente requer parar e reiniciar o serviço de Spooler de Impressão |
| Lançado | Windows print spooler architecture (NT-era and onward) |
| Versão mais recente | N/A - internal OS spooler file; format is EMF-based or pass-through RAW depending on the print processor |
| Especificação | learn.microsoft.com |
Conversões de SPL
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos SPL.