Вставка заголовков и нижних колонтитулов в PDF‑документы является распространённым требованием при подготовке счетов, отчётов, контрактов и других деловых документов. Заголовки могут отображать информацию, такую как название компании или заголовок документа, тогда как нижние колонтитулы могут включать детали страницы, контактную информацию или логотип.

Conholdate.Cloud предоставляет REST API для работы с документами в облаке. Вы можете интегрировать обработку PDF в приложения, написанные на любом языке программирования, поддерживающем HTTP‑запросы, без установки библиотеки обработки PDF на локальном компьютере.

В этом блоге мы рассмотрим, как добавить текстовые или графические колонтитулы в PDF‑документы с помощью Conholdate.Cloud.

Вставка текста или изображений в заголовки и колонтитулы PDF

API PDF включает операции с заголовками и нижними колонтитулами для добавления содержимого в PDF‑документы. В зависимости от макета вашего документа вы можете использовать текст для заголовков, меток и информации о странице, либо использовать изображение для элементов брендинга, таких как логотип компании.

Типичные варианты использования включают:

  • Брендирование документа: Добавьте название компании или логотип в деловые документы.
  • Отчёты и счета: Разместите заголовки отчётов, справочную информацию или контактные данные в постоянном месте.
  • Единообразный макет страниц: Повторяйте содержимое заголовка или нижнего колонтитула на всех страницах PDF.
  • Идентификация документа: Отображайте метки, помогающие читателям идентифицировать документ, когда страницы печатаются или распространяются отдельно.

Вы можете просмотреть доступные операции и параметры запросов в Справка по API HeaderFooter.

Как вставить верхний или нижний колонтитул в PDF с помощью Conholdate.Cloud

Общий рабочий процесс заключается в предоставлении PDF‑документа, настройке содержимого заголовка или нижнего колонтитула и отправке запроса к соответствующей операции HeaderFooter API. Сервис обрабатывает документ и делает полученный PDF доступным для вашего приложения.

1. Получить учетные данные API

Зарегистрируйтесь в Conholdate.Cloud и получите учетные данные, необходимые для аутентификации API‑запросов. Храните свои учетные данные в безопасности и избегайте размещения их непосредственно в исходном коде, который коммитится в репозиторий.

2. Подготовка PDF-документа

Выберите PDF‑файл, который вы хотите обновить, и сделайте его доступным для API, используя файловый рабочий процесс, поддерживаемый вашей учётной записью Conholdate.Cloud. Сохраните исходный файл, чтобы вы могли сравнить результат или повторить операцию при необходимости.

3. Настройка заголовка или нижнего колонтитула

Используйте справочник HeaderFooter API, чтобы выбрать соответствующую операцию и указать требуемое имя документа и настройки колонтитула или нижнего колонтитула. Для текстового содержимого укажите текст и поддерживаемые свойства макета или внешнего вида, доступные через операцию. Для изображений предоставьте данные изображения или ссылку на файл в формате, требуемом API.

Перед отправкой запроса ознакомьтесь с документацией конечной точки, где указана точная схема запроса, обязательные параметры и поддерживаемые опции.

4. Отправить запрос API

Отправьте аутентифицированный HTTP‑запрос к соответствующей операции HeaderFooter. Запрос должен идентифицировать целевой PDF и включать конфигурацию, необходимую для добавления заголовка или нижнего колонтитула.

Поскольку Conholdate.Cloud предоставляет REST API, запрос может быть выполнен с любого языка программирования или платформы, поддерживающей HTTP. Это делает возможной интеграцию обработки заголовков и нижних колонтитулов PDF в веб‑приложения, настольное программное обеспечение, серверные службы и автоматизированные документооборотные процессы.

5. Получить обновлённый PDF

После того как API обработает запрос, получите полученный PDF, используя ответ и рабочий процесс доступа к файлам, описанный для этой операции. Откройте выходной файл, чтобы убедиться, что заголовок или нижний колонтитул расположен правильно, и что текст или изображение отображаются как ожидается на соответствующих страницах.

Вставить текстовый заголовок или нижний колонтитул в PDF

Текстовые колонтитулы полезны, когда PDF требуется заголовок, название компании, ссылка на документ или другой короткий текст. Например, в бизнес‑отчёте его заголовок может отображаться в верхней части каждой страницы, а контактная информация — внизу.

При настройке текста учитывайте следующие моменты:

  • Content: Используйте лаконичный текст, полезный для читателя.
  • Position: Выберите расположение, которое не перекрывает основное содержимое документа.
  • Appearance: Настройте поддерживаемые шрифты, размеры, цвета, выравнивание и параметры интервалов, доступные в API.
  • Page layout: Проверьте результат на документах с различными размерами страниц и полями.

Точные доступные свойства зависят от операции HeaderFooter и её схемы запроса. Обратитесь к документации API для поддерживаемых полей.

Вставить изображение в заголовок или нижний колонтитул PDF

Изображение в заголовке или нижнем колонтитуле полезно для добавления логотипа компании, фирменного знака или другого визуального элемента в PDF. Это может помочь поддерживать согласованность документов с брендингом организации.

Прежде чем отправлять запрос, основанный на изображении, убедитесь, что изображение доступно в формате и месте, принимаемых API. Выберите изображение с достаточным разрешением для предполагаемого вывода и проверьте, что его размеры не мешают содержимому документа.

Для получения наилучших результатов:

  • Используйте чёткий логотип с подходящими размерами.
  • Проверьте размещение изображений и их масштабирование в сгенерированном PDF.
  • Оставьте достаточно пространства между заголовком или нижним колонтитулом и основным содержимым.
  • Проверьте вывод на нескольких страницах, особенно когда PDF содержит страницы разных размеров.

Обратитесь к справочнику API HeaderFooter, чтобы подробнее изучить формат ввода изображений и поддерживаемые параметры позиционирования и макета.

Почему стоит выбрать Conholdate.Cloud для обработки заголовков и нижних колонтитулов PDF?

Conholdate.Cloud предоставляет REST‑ориентированный подход к обработке документов, делая практичным добавление функций PDF в приложения без зависимости от конкретного языка программирования или локальной PDF‑библиотеки.

  • Интеграция на основе REST: Делайте запросы из приложений и сервисов, поддерживающих HTTP.
  • Кроссплатформенная совместимость: Интегрируйте обработку PDF в широкий спектр сред разработки.
  • Облачная обработка: Используйте сервис без необходимости управлять локальной установкой обработки PDF.
  • Гибкие рабочие процессы с документами: Включайте операции с заголовками и нижними колонтитулами в существующие конвейеры генерации или обработки документов.
  • Документация API: Ознакомьтесь с доступными операциями и параметрами запросов перед реализацией.

Эти возможности полезны разработчикам, создающим системы управления документами, инструменты отчетности, генераторы счетов и другие приложения, которым нужны согласованные макеты PDF.

Заключение

Заголовки и колонтитулы помогают сделать PDF‑документы более легко идентифицируемыми и более согласованными. С помощью Conholdate.Cloud разработчики могут использовать PDF HeaderFooter API для добавления текстового или графического контента в документы в рамках автоматизированного рабочего процесса. Независимо от того, нужно ли отображать название отчёта, включать контактную информацию или размещать логотип компании на страницах PDF, REST API предоставляет путь интеграции, который работает с приложениями, способными отправлять HTTP‑запросы.

См. также