PDF-экспорт

Piano, 2025

Задача

Дать пользователям возможность гибко настраивать и экспортировать отчёты в PDF, а также делиться ими с коллегами.

Проблема и контекст

В старой версии экспорт был жёстко ограничен:
  • Никаких настроек периода/фильтров;
  • Невозможно добавить сравнение данных;
  • Приходилось экспортировать "вслепую" — превью отсутствовало;
  • Функционал шаринга не был интегрирован в процесс.

Цели

  • Сделать экспорт отдельной сущностью в Библиотеке. Дать возможность не просто сделать моментальный отчет, а управлять им;
  • Настраивать PDF-экспорт «на лету» (период, фильтры, сравнение периодов);
  • Предпросматривать вёрстку файла перед экспортом;
  • Управлять доступом к отчётам прямо из интерфейса;
  • Добавить возможность создания экспорта.

Общие настройки

  • Выбор периодичности (Раз в день/Раз в неделю/Раз в месяц);
  • Сравнение разных периодов (Например "Sep 4, 2024 - Sep 10, 2024 vs Sep 4, 2025 - Sep 10, 2025 ");
  • Фильтрация по сайтам/приложениям;
  • Управление доступами (роли: "Просмотр/Редактирование").

Настройки файла

  • Выбор вкладок для экспорта;
  • Убрать титульную страницу;
  • Режим "Единый документ" (без разрывов на страницы).

Режим предпросмотра PDF

Проблема: Пользователи экспортировали отчёты по 3-4 раза, чтобы уместить контент.
Я переработал внешний вид готового PDF – теперь его можно сразу отправлять клиентам:
  • Полностью обновил дизайн конечного документа;
  • Рассмотрел крайние кейсы, чтобы избежать некорректного отображения данных.
Более 40% пользователей используют PDF для внешних презентаций. Теперь не нужно дорабатывать их в сторонних редакторах.

Создание и редактирование экспорта из Библиотеки

Проблема: Не было возможности сохранить экспорт, можно было только сделать моментальный.
Сейчас пользователь может создать экспорт с нуля прямо из библиотеки или сделать дубликат и внести необходимые изменения, а также добавить фильтры.
Made on
Tilda