Pdf.Tables
Синтаксис
Pdf.Tables(pdf as binary, optional options as nullable record) as table
Около
Возвращает все таблицы, найденные в pdf
. Необязательный параметр записи, options
, может быть предоставлен для указания дополнительных свойств. Запись может содержать следующие поля:
-
Implementation
: версия алгоритма, используемая при определении таблиц. Старые версии доступны только для обратной совместимости, чтобы предотвратить разрыв старых запросов обновлениями алгоритмов. Последняя версия всегда должна дать наилучшие результаты. Допустимые значения: "1.3", "1.2", "1.1" или NULL. -
StartPage
: указывает первую страницу в диапазоне страниц для проверки. Значение по умолчанию: 1. -
EndPage
. Указывает последнюю страницу в диапазоне страниц для проверки. Значение по умолчанию: последняя страница документа. -
MultiPageTables
: определяет, будут ли аналогичные таблицы на последовательных страницах автоматически объединяться в одну таблицу. Значение по умолчанию: true. -
EnforceBorderLines
: Определяет, всегда ли линии границы применяются в качестве границ ячеек (если true), или же они используются как одно из многих указаний для определения границ ячеек (если false). Значение по умолчанию: false.
Пример 1
Возвращает таблицы, содержащиеся в sample.pdf.
использование
Pdf.Tables(File.Contents("c:\sample.pdf"))
вывод
#table({"Name", "Kind", "Data"}, ...)