Перейти к основному содержимому

Pdf.Tables

Возвращает все таблицы, найденные в PDF-файле.

Syntax

Pdf.Tables(
pdf as binary,
optional options as record
) as table

Remarks

Возвращает таблицы, найденные в pdf. Для указания дополнительных свойств может предоставляться необязательный параметр записи, options. Запись может содержать следующие поля:

  • Implementation : Версия алгоритма, используемого для идентификации таблиц. Старые версии доступны только для обеспечения обратной совместимости, чтобы предотвратить нарушение работы старых запросов при обновлении алгоритмов. Самая последняя версия всегда обеспечивает наилучшие результаты. Допустимые значения: "1.3", "1.2", "1.1" или "null".
  • StartPage : Задает первую страницу диапазона страниц для проверки. Значение по умолчанию: 1.
  • EndPage : Задает последнюю страницу диапазона страниц для проверки. Значение по умолчанию: номер последней страницы документа.
  • MultiPageTables : Определяет, будут ли похожие таблицы на идущих одна за другой страницах автоматически объединяться в одну таблицу. Значение по умолчанию: true.
  • EnforceBorderLines : Определяет, будут ли для определения границ ячеек использоваться только линии границ (при значении true) или они будут использоваться просто как одно из множества указаний (при значении false). Значение по умолчанию: false.

Examples

Example #1

Возвращает таблицы, содержащиеся в файле sample.pdf.

Pdf.Tables(File.Contents("c:\sample.pdf"))

Result:

#table({"Name", "Kind", "Data"}, ...)

Category

Доступ к данным