Código-fonte
O aplicativo de site e seu navegador compartilhado runtime são software livre sob AGPL-3.0-or-later, sem garantia. As licenças de componentes originais e avisos de direitos autorais são mantidos.
Este download cobre o site e incluiu código de processamento de navegador. Conteúdo de papel de terceiros, marcas comerciais e mídia promocional manter seus direitos separados.
Aplicação do sítio Web
Página web, quinze ferramentas de navegador, diretório de ferramentas, página de empresa / contato, gerador de fonte, código de processamento compartilhado, trabalhador, lockfiles e avisos de licença.
MuPDF 1.28.1
Complete código oficial C e TypeScript, bibliotecas de terceiros empacotadas e scripts de compilação.
PDF.js e descodificadores
Fonte PDF.js 6.4.299, OpenJPEG, fontes JBIG2/PDFium e qcms, patches e dependências de carga verificadas.
Tesseract e OCR
Tesseract.js 7.0.0, núcleo 7.0.0, todos os nove submódulos de origem directa e dois submódulos aninhados.
Pacotes JavaScript Pinados
Os 27 arquivos de pacotes em tempo de execução exatos, incluindo dados de linguagem OCR, com integridade npm e avisos originais.
Fontes adicionais de JavaScript
React, React DOM, Scheduler, KaTeX, zlib.js, node-fetch, idb-keyval e WebAssembly feature-detection sources.
Compilar e verificar
Comece com o arquivo do site. Seu README explica o layout da fonte do irmão e dependências fixadas. Node.js 24 e npm podem construir o site localmente; nenhuma conta de provedor ou chave API é necessária.
cd oxford-pdf npm ci --ignore-scripts cd ../oxford-pdf-website npm ci --ignore-scripts npm run build npm run preview
Os arquivos de origem de grande dependência são divididos em partes ordenadas. Baixe cada parte desse arquivo, junte- se a eles e verifique a soma de verificação antes de extrair. Instruções de download e reassemblagem · SHA-256 somas de verificação.
PDF.js instruções de construção decodificador · Instruções de compilação do Tesseract · Manifesto e proveniência da fonte.
O site é compilado com as versões fixadas das dependências distribuídas. O código-fonte preferencial dos motores e as instruções de compilação originais são fornecidos acima. Não foram verificadas as compilações históricas de Docker ou do compilador nem as recompilações dos motores idênticas byte a byte.