Guia de leitura localizado
pdfFinalidade, utilização e fonte
Utilize essa habilidade sempre que o usuário desejar realizar qualquer operação com arquivos PDF. Isso inclui ler ou extrair o conteúdo.text/tablesa partir de PDFs, combinando ou mesclando vários PDFs em um só, dividindo PDFs, girando páginas, adicionando marcas d'água, criando novos PDFs, preenchendo formulários em PDF,encrypting/decryptingProcessamento de PDFs, extração de imagens e OCR em PDFs digitalizados para torná-los pesquisáveis. Se o usuário mencionar um arquivo .pdf ou solicitar a criação de um, utilize esta habilidade.
Fonte recuperada:
- Repositório de origem
- anthropics/skills
- SKILL.md
skills/pdf/SKILL.md- Estrelas do repositório
- 185,373
- Atualização do repositório
- 2026-10-29
- Classificação de Habilidades
- Documentos
- Última coleta
Licença: Arquivo de licença pendente de verificação
Os trechos do fluxo de trabalho são auxiliares de leitura e não instruções executáveis do Codez. Nenhuma Skill de terceiros foi executada para gerar esta página.
Os trechos abaixo, que descrevem o propósito e o fluxo de trabalho, são material original, organizado e traduzido para facilitar a leitura. Eles são distintos da análise editorial da Codez, que possui uma etiqueta separada.
O que esta habilidade faz
Utilize essa habilidade sempre que o usuário desejar realizar qualquer operação com arquivos PDF. Isso inclui ler ou extrair o conteúdo.text/tablesa partir de PDFs, combinando ou mesclando vários PDFs em um só, dividindo PDFs, girando páginas, adicionando marcas d'água, criando novos PDFs, preenchendo formulários em PDF,encrypting/decryptingProcessamento de PDFs, extração de imagens e OCR em PDFs digitalizados para torná-los pesquisáveis. Se o usuário mencionar um arquivo .pdf ou solicitar a criação de um, utilize esta habilidade.
Como funciona o fluxo de trabalho upstream
Visão geral
Este guia aborda as operações essenciais de processamento de PDF usando bibliotecas Python e ferramentas de linha de comando. Para recursos avançados, bibliotecas JavaScript e exemplos detalhados, consulte [link para a documentação].REFERENCE.mdSe você precisar preencher um formulário em PDF, leiaFORMS.mde siga as instruções.
Passagem a montante · L9 ↗Próximos passos
Para pypdfium avançado2uso, vejaREFERENCE.mdPara bibliotecas JavaScript (pdf-lib), consulteREFERENCE.mdSe precisar preencher um formulário em PDF, siga as instruções emFORMS.mdPara obter guias de resolução de problemas, consulteREFERENCE.md
Passagem a montante · L309 ↗from pypdf import PdfReader, PdfWriter
# Read a PDF
reader = PdfReader("document.pdf")
print(f"Pages: {len(reader.pages)}")
# Extract text
text = ""
for page in reader.pages:
text += page.extract_text()Requisitos e configuração
Nenhuma passagem de requisitos resumida foi selecionada deste arquivo. Isso não significa que a Skill não tenha dependências. Verifique as instruções de configuração do repositório e os arquivos referenciados.
Limites e verificações de qualidade
Subscritos e sobrescritos
IMPORTANTE: Nunca use Unicodesubscript/superscriptOs caracteres (₀₁₂₃₄₅₆₇₈₉, ⁰¹²³⁴⁵⁶⁷⁸⁹) em PDFs do ReportLab não estão incluídos nas fontes integradas, o que faz com que sejam renderizados como caixas pretas sólidas. Em vez disso, use as tags de marcação XML do ReportLab em objetos de parágrafo:
Passagem a montante · L169 ↗Comece com um teste seguro.
- Verifique o host compatível e as instruções de instalação do repositório. Mantenha o diretório Skill e seus scripts, recursos e documentação referenciados juntos;SKILL.mdsozinho pode omitir dependências.
- Forneça ao agente suas entradas reais, a saída desejada e os critérios de aceitação. A sintaxe de invocação e as ferramentas disponíveis dependem do host; este site não pressupõe um comando de instalação universal.
- Teste o fluxo de trabalho original em um projeto descartável ou em uma cópia. Analise as operações que alteram arquivos, serviços remotos ou recursos faturáveis antes de permiti-las.
- Valide o resultado comparando-o com as verificações de qualidade da fonte e com seus próprios requisitos. Um gatilho bem-sucedido ou uma alta contagem de estrelas no repositório não garantem um resultado correto.
Leia mais na fonte.
Habilidades relacionadas
Tradução e escopo
Este guia de leitura seleciona trechos do texto fixado a montante.SKILL.mdA tradução foi feita com auxílio de ferramentas. Este não é um manual completo nem garante compatibilidade comprovada. Leia o original e os arquivos referenciados antes de usar.
Esta introdução refere-se à versão fixada abaixo; a atividade atual do repositório e o tempo de coleta são mostrados separadamente.
- Fonte fixada
- Leia o original ↗
- Fonte recuperada
- Commit de origem
ca45fc496a3436251f191354091d557da31c15b5- Fonte SHA-256
9f78b8359fbd4943ad260a7a1e436e5a96503406d6c34e99f69223d647d85b9c