Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Sintassi
Pdf.Tables(pdf as binary, optional options as nullable record) as table
Informazioni su
Restituisce le tabelle trovate in pdf
. È possibile fornire un parametro di record facoltativo, options
, per specificare proprietà aggiuntive. Il record può contenere i campi seguenti:
-
Implementation
: versione dell'algoritmo da usare per l'identificazione delle tabelle. Le versioni precedenti sono disponibili solo per retrocompatibilità, affinché le vecchie query non vengano compromesse dagli aggiornamenti degli algoritmi. La versione più recente dovrebbe sempre offrire i risultati migliori. I valori validi sono "1.3", "1.2", "1.1" o Null. -
StartPage
: consente di specificare la prima pagina nell'intervallo di pagine da esaminare. Impostazione predefinita: 1. -
EndPage
: consente di specificare l'ultima pagina nell'intervallo di pagine da esaminare. Impostazione predefinita: l'ultima pagina del documento. -
MultiPageTables
: controlla se tabelle simili in pagine consecutive verranno combinate automaticamente in un'unica tabella. Valore predefinito: true. -
EnforceBorderLines
: controlla se le linee dei bordi vengono sempre applicate come limiti delle celle (quando è true) o usate semplicemente come uno dei numerosi suggerimenti disponibili per determinare i limiti delle celle (quando è false). Valore predefinito: false.
Esempio 1
Restituisce le tabelle contenute in sample.pdf.
Utilizzo
Pdf.Tables(File.Contents("c:\sample.pdf"))
Output
#table({"Name", "Kind", "Data"}, ...)