Как преобразовать табличные данные из локальной электронной таблицы в PDF-файл: пошаговое руководство

Экспорт табличных данных из локального файла Excel в PDF-файл с использованием облачного API.

Преобразование таблицы в PDF: API

Веб-API

PUT https://api.aspose.cloud/v4.0/cells/convert/table/pdf

Безопасность и аутентификация

Aspose.Cells Cloud API защищены и требуют аутентификации на основе токена JWT.

Параметры запроса:

Имя параметра Тип Путь/Строка запроса/Тело HTTP Описание
Spreadsheet Файл FormData Загрузите файл электронной таблицы, который нужно преобразовать.
worksheet Строка Запрос Имя рабочего листа электронной таблицы.
tableName Строка Запрос Имя таблицы для преобразования.
outPath Строка Запрос (Необязательно) Путь к папке, где будет сохранён преобразованный PDF. По умолчанию — null.
outStorageName Строка Запрос Укажите имя хранилища выходного файла.
fontsLocation Строка Запрос Использовать пользовательские шрифты для PDF.
region Строка Запрос Указать региональные настройки для электронной таблицы.
password Строка Запрос Пароль для доступа к файлу электронной таблицы.

Ответ

[
  {
    "Name": "ResponseFile",
    "DataType": {
      "Identifier": "File",
      "Reference": "Stream"
    }
  }
]

Пример заголовков ответа

HTTP/1.1 200 OK
Content-Type: application/pdf
Content-Disposition: attachment; filename="ConvertedTable.pdf"
Content-Length: 124578

Коды HTTP-статуса

Код Значение Описание
200 OK (ОК) Фильтр успешно применён; ответ содержит детали операции.
400 Bad Request (Неверный запрос) Отсутствуют или недопустимы параметры (например, неподдерживаемый тип файла).
401 Unauthorized (Неавторизован) Недействительный или отсутствующий токен JWT.
413 Payload Too Large (Слишком большой Payload) Загруженный файл превышает лимит размера.
500 Internal Server Error (Внутренняя ошибка сервера) Непредвиденная ошибка сервера.

Где следует использовать API преобразования таблицы в PDF?

  • Финансовая отчётность: преобразуйте балансы, отчёты о прибылях и убытках (конкретные таблицы) в PDF для подготовки к аудиту.
  • Отчёты по продажам: преобразуйте панели управления продажами или расчёты комиссионных в PDF-файлы, готовые к распространению.
  • Операционные метрики: экспортируйте таблицы KPI и показатели эффективности в виде официальных PDF-отчётов.
  • Договорные данные: экспортируйте ценовые таблицы и соглашения об уровне обслуживания из электронных таблиц в PDF-вложения.
  • Аудиторские следы: сохраняйте таблицы финансовых данных в виде неизменяемых PDF-доказательств.
  • Сводки портфеля: экспортируйте таблицы инвестиционной эффективности в PDF-отчёты, готовые для клиентов.
  • Отчёты по контролю качества: экспортируйте таблицы данных инспекций в PDF для архивирования в системе соответствия требованиям.
  • Сводки по запасам: преобразуйте таблицы уровней запасов в PDF для обзора руководством.

Почему следует использовать API преобразования таблицы в PDF?

  • Удобен для разработчиков: Aspose.Cells Cloud предоставляет SDK-библиотеки на множестве языков программирования, что обеспечивает быструю разработку, и сопровождается подробной документацией. По сравнению с созданием собственных решений для визуализации графиков, это существенно снижает объём работы по разработке.
  • Экономически эффективно: вы можете преобразовывать табличные данные без предварительной загрузки всей книги, что экономит место в хранилище и снижает затраты.
  • Сохраняет сложное форматирование Excel в универсально доступном формате PDF.

Как использовать API преобразования таблицы в PDF с помощью SDK?

Спецификация API преобразования таблицы в PDF

Спецификация API преобразования таблицы в PDF предоставляет публично доступное программное интерфейсное описание для выполнения REST-взаимодействий непосредственно из веб-браузера. Вы можете использовать инструмент командной строки cURL для простого доступа к веб-сервисам Aspose.Cells. В следующем примере показано, как выполнить вызов облачного API с помощью cURL.

Использование SDK Aspose.Cells Cloud

Использование SDK — самый быстрый способ разработки, так как он абстрагирует низкоуровневые детали, позволяя преобразовывать табличные данные электронной таблицы в PDF-файл с минимальным объёмом кода. Ознакомьтесь с репозиторием на GitHub для получения полного списка SDK Aspose.Cells Cloud.

Следующие примеры кода демонстрируют вызов веб-сервисов Aspose.Cells с использованием различных SDK: