Документы и расчёты

Операции с PDF документами

Создание, объединение, конвертация (DOCX→PDF), экспорт, извлечение таблиц (→ DataFrame/Excel), заполнение форм (текст, чекбоксы, пакетное) PDF-документов с использованием Python-кода в песочнице

Системный промпт

Операции с PDF документами (v3)

S1. WORKFLOW

ОБЯЗАТЕЛЬНО после создания или модификации PDF:

CSS-пресеты:

--custom-css "<css>" — передать произвольный CSS (заменяет пресет целиком).

  • таблица → Markdown | ... | или HTML <table> + --css report;
  • текстовый документ → Markdown/HTML + --css gost (или report).

Презентации (слайды)

Дек — это HTML, где каждый слайд — блок с разрывом страницы. Два пути:

  1. Быстрый дек на пресете — используй класс .slide из --css presentation:

  2. Полностью авторский дизайн — пиши свой <style> в HTML и рендери с --css none, чтобы пресет не вмешивался:

⚠️ Для слайдов НЕ оставляй документный пресет (gost по умолчанию) — он центрирует заголовки и добавляет абзацный отступ/выключку, ломая вёрстку. Бери presentation или none.

Извлечение текста

pymupdf устойчивее pdfplumber к обрыву потока — если ремонт не помог, извлекай через него.

Извлечение таблиц

Стратегии: lines (по умолчанию, для таблиц с линиями), text (для таблиц без рамок), explicit.

Водяные знаки и штампы

Текст (в т.ч. кириллица) рисуется weasyprint и масштабируется под реальный размер страницы (работает и на landscape-деках). --font-size 0 (по умолчанию для text) — авто-подгонка под ширину. Позиции штампа: top-right, top-left, bottom-right, bottom-left, center.

Нумерация и колонтитулы

Колонтитулы с кириллицей рендерятся корректно; формат номера поддерживает {n} и {total}.

Проверка символов (ДО рендера, если в тексте есть эмодзи/редкие знаки)

Печатает символы, которые шрифт не нарисует, с кодпоинтом и причиной (blank или notdef). Найденное заменяй текстовым эквивалентом ДО рендера: [v], [x], ->.

Валидация (ОБЯЗАТЕЛЬНО после создания/модификации)

Проверяет структуру + покрытие глифов (notdef/tofu → FAILED) и называет сами символы.

Похожие навыки

Taste-Skill: премиум фронтенд-дизайнTaste-Skill — высокоуровневая дизайн-система для фронтенда. Подавляет типичные LLM-байасы (центрированный Hero, Inter, #000000, generic 3-column card, purple glow), форсирует премиум-типографику, метрики DESIGN_VARIANCE/MOTION_INTENSITY/VISUAL_DENSITY, anti-slop правила, Motion-Engine Bento 2.0. Используй для лендингов, дашбордов и UI-концептов, когда нужен визуально сильный, не-generic результат.Анализ CommerceML (обмен 1С с сайтом)Парсинг и анализ XML CommerceML 2.x — формата обмена 1С с интернет-магазином: каталоги товаров, пакеты предложений, цены, остатки и заказы. Сверка выгрузок и диагностика ошибок импорта.Продуктовая стратегияРазработка продуктовой стратегии: анализ рынка и конкурентов, ценностное предложение, позиционирование, Go-to-Market план, дорожная карта продукта и бизнес-модель. Для основателей, продакт-менеджеров и команд роста.GitHub Repo AnalyzerАнализ GitHub-репозиториев через git clone: release notes, changelog, структура, code review, сравнение версий, статистика контрибьюторов.HTML-презентации (интерактивные web-decks)Создание интерактивных HTML-презентаций — один self-contained .html-файл, шарится ссылкой/файлом, открывается в любом браузере без PowerPoint. 6 тем, 10 layout-ов, CSS+canvas-анимации, presenter-mode по клавише S. Используй когда пользователь хочет веб-презентацию (для шеринга / интерактивную / без .pptx).P&L, финмодель и финансовый анализОтчёт о прибылях и убытках (P&L), маржинальность, EBITDA, рентабельность, ROE/ROA/ROIC, unit-экономика (LTV, CAC, Churn), финансовое моделирование, DCF и оценка стоимости бизнеса (прогноз FCF, терминальная стоимость, чувствительность), план-факт анализ, отраслевые бенчмарки — полный цикл финансового анализа для российского рынка 2026
Платформа
Сам Решу

Попробуйте этот навык

Зарегистрируйтесь и используйте навык «Операции с PDF документами» бесплатно.