Share via


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"}, ...)