C✳CODEZ.WIN
🌐 Русский

Локализованное руководство по чтению

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 ↗
проход вверх по течению · python ↗
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 ↗

Начните с безопасного пробного периода.

  1. Проверьте поддерживаемый хост и инструкции по установке репозитория. Храните каталог Skill, а также связанные с ним скрипты, ресурсы и документацию вместе;SKILL.mdВ одиночку можно опустить зависимости.
  2. Предоставьте агенту ваши реальные входные данные, желаемый результат и критерии приемки. Синтаксис вызова и доступные инструменты зависят от хоста; данный сайт не предполагает универсальной команды установки.
  3. Попробуйте запустить исходный рабочий процесс в тестовом проекте или в его копии. Перед тем как разрешить операции, изменяющие файлы, удаленные сервисы или оплачиваемые ресурсы, проверьте их.
  4. Проверьте выходные данные на соответствие исходным проверкам качества и вашим собственным требованиям. Успешный запуск или большое количество звезд в репозитории не гарантируют корректного результата.

Формат навыков и спецификация каталога ↗

Подробнее читайте в источнике.

Перевод и сфера применения

В этом руководстве по чтению представлены избранные отрывки из закрепленного текста выше по течению.SKILL.mdПеревод выполнен с помощью переводчика. Это не полное руководство и не гарантия проверенной совместимости. Перед использованием ознакомьтесь с оригиналом и указанными в нем файлами.

Данное введение относится к закрепленной ниже версии; текущая активность в репозитории и время сбора данных отображаются отдельно.

Закрепленный источник
Прочитайте оригинал ↗
Источник получен
Исходный коммит
ca45fc496a3436251f191354091d557da31c15b5
Исходный SHA-256
9f78b8359fbd4943ad260a7a1e436e5a96503406d6c34e99f69223d647d85b9c
Вернуться к полному каталогу навыков