Matriz beta pública

Compatibilidade antes do processamento

Estrutura do PDF, memória do dispositivo e comportamento do navegador afetam cada ferramenta local. São limites atuais, não promessas ilimitadas.

Teste local de compatibilidade

Teste este navegador sem selecionar um documento

Execute nove verificações reais das APIs usadas pelo PigPDF, incluindo um fluxo sintético de PDF, o cancelamento do worker, guardas de transporte, testes de criptografia qpdf e o limite de dados do cache offline.

Nenhum teste foi executado neste navegador.

  1. Memória local de arquivos

    Cria e lê pequenos objetos File e Blob sintéticos na memória.

    Não executado
  2. Fluxo de PDF no worker

    Cria dois PDFs sintéticos, combina no worker de produção e verifica as duas páginas.

    Não executado
  3. Mecanismo PDF qpdf

    Criptografa, rejeita senha incorreta, desbloqueia, lineariza e recarrega um PDF sintético localmente.

    Não executado
  4. Exportação de imagem Canvas

    Desenha uma imagem pequena e exporta para um Blob PNG local.

    Não executado
  5. Recursos de download local

    Verifica URLs Blob e o atributo download sem iniciar um download.

    Não executado
  6. Perfil de desempenho do worker PDF

    Executa 30 vezes, com um worker novo, o mesmo fluxo sintético de PDF e registra p50/p95, os tamanhos de entrada/saída e observações do heap JavaScript. Nenhum limite arbitrário de velocidade é aplicado.

    Não executado
  7. Cancelamento e limpeza do worker

    Inicia uma tarefa sintética de várias páginas, cancela-a pelo canal nativo de mensagens do worker e verifica que nenhuma saída foi produzida.

    Não executado
  8. Limite de transporte do processamento

    Executa o fluxo sintético de PDF com guardas para fetch, XMLHttpRequest, WebSocket, sendBeacon e criação de iframe na página e no worker.

    Não executado
  9. Prontidão do modo offline

    Verifica o pacote completo de rotas do idioma atual, o cache do checkpoint atual e a rejeição de endereços sintéticos de documentos e resultados.

    Não executado
Checklist do dispositivo físico

Marque somente as verificações concluídas pessoalmente neste dispositivo. Itens não marcados serão exportados como não verificados.

Este checklist é uma evidência autodeclarada e não muda BETA para LIVE automaticamente.

PDFs padrão

Compatíveis dentro de limites visíveis

Cada área mostra limites de arquivos, páginas e tamanho antes de processar.

Senha ou dano

Rejeitados sem reparo silencioso

As betas não adivinham senhas nem reparam estruturas danificadas.

Formulários e assinaturas

Rejeitados na reconstrução

Evita perder campos e devolver um documento com assinatura enganosa.

Leitura e extração

Regras diferentes sem reconstrução

O visualizador apenas detecta recursos; PDF para texto lê o fluxo incorporado sem OCR nem promessa de preservar o layout.

Matriz de navegadores

Verificado e ainda pendente

Os testes cobrem 63 casos gerados de documentos, imagens, texto e renderização, 555 rotas renderizadas, semântica WCAG e ausência de transportes de rede nos módulos de arquivo.

CSS responsivo e um navegador não substituem um teste físico com memória, downloads e leitor de tela reais.

Navegadores e dispositivos

Estado atual da validação

A matriz separa cobertura automatizada de testes físicos concluídos.

Estado de compatibilidade do PigPDF
AmbienteEstado atual
Chromium no desktopAutomação e cenários de interação concluídos
Chrome no AndroidLayout responsivo verificado; teste físico pendente
Firefox no desktopBuild verificado; interação completa pendente
Safari e iOS SafariInteração e memória pendentes

Transformações de PDF

Rejeição conservadora

Marcadores, rótulos, destinos, links, anotações, anexos, ações e portfólios agora são recusados em vez de removidos silenciosamente.

Inspeção somente leitura

Detectar não é verificar

A presença de assinatura, certificado ou metadados não comprova validade, confiança ou veracidade.