Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Get table Version 2 (Python)

Группа действийAction group: PDF

Описание

Действие возвращает таблицу с указанной страницы PDF-документа.

Image Removed

...

Description

The action returns the table from the specified page of the PDF-document.

Action icon

Image Added

Settings of parameters

Свойство

Описание

Тип

Пример заполнения

Обязательность заполнения поля

Параметры

Путь к файлу

Путь к PDF-файлу, из которого необходимо извлечь таблицу.

Robin.FilePath


Да

Начальная страница

Страница в документе, с которой начинается таблица. Нумерация начинается с 1. Значение по умолчанию 1.

Robin.Numeric


Нет

Конечная страница

Страница в документе, на которой заканчивается таблица

Robin.Numeric


Нет

Номер таблицы

Порядковый номер таблицы в документе на указанной странице. Нумерация начинается с 1. Значение по умолчанию 1.

Robin.Numeric


Нет

С заголовком

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

Robin.Boolean

true

Нет

Убрать дубли заголовка

Если значение «true», в заголовке полученной таблицы к одинаковым названиям столбцов будут добавлены индексы. Нумерация начинается с 1.

Robin.Boolean

true

Нет

Результаты

Таблица

Таблица, сформированная на основе данных, извлеченных из исходного документа.

Robin.DataTable

Особые условия использования

Действие работает только с текстовым слоем.  

Пример использования 

Задача: в документе-PDF имеется 2 таблицы на второй странице. Необходимо извлечь вторую таблицу и сохранить эту таблицу в CSV. 

Image Removed

Решение: воспользоваться действиями "Извлечь таблицу", "Сохранить таблицу в CSV". 

Реализация:

  1. Собрать схему робота, состоящую из действий:
    Image Removed
  2. Настроить параметры для действия "Извлечь таблицу". 
    Image Removed
  3. Настроить параметры действия "Сохранить таблицу в CSV". 
    Image Removed
  4. Нажать на кнопку "Старт" в верхней панели. 

Результат:

Программный робот отработал успешно. 

Image Removed



Special conditions of use

The action only works with the text layer.

Example of use

Task

There are two tables on the second page of the PDF-document. Extract the second table and save it to CSV.

Image Added

Solution

Use the "Get table", "Table to CSV" actions.

Implementation

  1. Assemble a robot scheme with the actions.
    Image Added
  2. Set the "Get table" action parameters. 
    Image Added
  3. Set the "Table to CSV" action parameters.
    Image Added
  4. Click "Start" in the top panel.

Result

The program robot completed successfully.

Image Added

 The table is extractаd from the PDF-document and saved to CSV.  Таблица извлечена из документа-PDF и сохранена в формат CSV.