Локализованное руководство по чтению
pdfНазначение, использование и источник
Этот навык следует использовать всякий раз, когда пользователю необходимо выполнить какие-либо действия с PDF-файлами. Это включает в себя чтение или извлечение данных.text/tablesиз PDF-файлов, объединение или слияние нескольких PDF-файлов в один, разделение PDF-файлов, поворот страниц, добавление водяных знаков, создание новых PDF-файлов, заполнение PDF-форм.encrypting/decryptingСоздание PDF-файлов, извлечение изображений и распознавание текста (OCR) из отсканированных PDF-файлов для обеспечения возможности поиска. Если пользователь упоминает PDF-файл или просит создать такой файл, используйте этот навык.
Источник получен:
- Репозиторий-источник
- anthropics/skills
- SKILL.md
skills/pdf/SKILL.md- Звёзды репозитория
- 185,373
- Последнее обновление репозитория
- 2026-10-29
- Категории Skills
- Документы
- Время последнего сбора
Лицензия: Файл лицензии требует проверки
Приведенные фрагменты описания рабочих процессов являются вспомогательными средствами для чтения, а не исполняемыми инструкциями от Codez. Для создания этой страницы не использовались сторонние инструменты.
Приведённые ниже фрагменты, описывающие цели и рабочие процессы, представляют собой исходный материал, систематизированный и переведённый для удобства чтения. Они отличаются от отдельно обозначенного редакционного анализа Codez.
Что делает этот навык
Этот навык следует использовать всякий раз, когда пользователю необходимо выполнить какие-либо действия с PDF-файлами. Это включает в себя чтение или извлечение данных.text/tablesиз PDF-файлов, объединение или слияние нескольких PDF-файлов в один, разделение PDF-файлов, поворот страниц, добавление водяных знаков, создание новых PDF-файлов, заполнение PDF-форм.encrypting/decryptingСоздание PDF-файлов, извлечение изображений и распознавание текста (OCR) из отсканированных PDF-файлов для обеспечения возможности поиска. Если пользователь упоминает PDF-файл или просит создать такой файл, используйте этот навык.
Как работает рабочий процесс на вышестоящем уровне
Обзор
В этом руководстве описаны основные операции обработки PDF-файлов с использованием библиотек Python и инструментов командной строки. Для получения информации о расширенных возможностях, библиотеках JavaScript и подробных примерах см.REFERENCE.mdЕсли вам нужно заполнить форму в формате PDF, прочтите следующее:FORMS.mdи следуйте его инструкциям.
проход вверх по течению · L9 ↗Следующие шаги
Для продвинутых пользователей pypdfium2использование, см.REFERENCE.mdДля библиотек JavaScript (pdf-lib) см.REFERENCE.mdЕсли вам необходимо заполнить PDF-форму, следуйте инструкциям в...FORMS.mdИнструкции по устранению неполадок см. в разделеREFERENCE.md
проход вверх по течению · 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()Требования и настройка
Из этого файла не был выбран фрагмент с краткими требованиями. Это не означает, что у навыка нет зависимостей. Проверьте инструкции по настройке репозитория и указанные файлы.
Ограничения и проверки качества
Нижние и верхние индексы
ВАЖНО: Никогда не используйте Юникод.subscript/superscriptВстроенные шрифты не содержат эти символы (₀₁₂₃₄₅₆₇₈₉, ⁰¹²³⁴⁵⁶⁷⁸⁹) в PDF-файлах ReportLab. Вместо них используются встроенные шрифты, из-за чего они отображаются как сплошные черные квадраты. Встроенные шрифты используют теги XML-разметки ReportLab в объектах Paragraph:
проход вверх по течению · L169 ↗Начните с безопасного пробного периода.
- Проверьте поддерживаемый хост и инструкции по установке репозитория. Храните каталог Skill, а также связанные с ним скрипты, ресурсы и документацию вместе;SKILL.mdВ одиночку можно опустить зависимости.
- Предоставьте агенту ваши реальные входные данные, желаемый результат и критерии приемки. Синтаксис вызова и доступные инструменты зависят от хоста; данный сайт не предполагает универсальной команды установки.
- Попробуйте запустить исходный рабочий процесс в тестовом проекте или в его копии. Перед тем как разрешить операции, изменяющие файлы, удаленные сервисы или оплачиваемые ресурсы, проверьте их.
- Проверьте выходные данные на соответствие исходным проверкам качества и вашим собственным требованиям. Успешный запуск или большое количество звезд в репозитории не гарантируют корректного результата.
Подробнее читайте в источнике.
Смежные навыки
Перевод и сфера применения
В этом руководстве по чтению представлены избранные отрывки из закрепленного текста выше по течению.SKILL.mdПеревод выполнен с помощью переводчика. Это не полное руководство и не гарантия проверенной совместимости. Перед использованием ознакомьтесь с оригиналом и указанными в нем файлами.
Данное введение относится к закрепленной ниже версии; текущая активность в репозитории и время сбора данных отображаются отдельно.
- Закрепленный источник
- Прочитайте оригинал ↗
- Источник получен
- Исходный коммит
ca45fc496a3436251f191354091d557da31c15b5- Исходный SHA-256
9f78b8359fbd4943ad260a7a1e436e5a96503406d6c34e99f69223d647d85b9c