Skip to main content

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

Πρόσβαση σε δεδομένα