PDF συνάρτηση (πειραματική)

Ισχύει για: Εφαρμογές καμβά

[Αυτό το άρθρο αποτελεί τεκμηρίωση προέκδοσης και ενδέχεται να αλλάξει.]

Εξαγάγετε περιεχόμενα από την τρέχουσα οθόνη σε ένα αντικείμενο για χρήση σε πολλά σενάρια.

Σημαντικό

Description

Η PDF συνάρτηση σάς επιτρέπει να επιλέξετε μια οθόνη ή τμήματα μιας οθόνης για εξαγωγή σε ένα PDF αντικείμενο (αντικείμενο blob).

Διαφορετικές επιλογές ρύθμισης παραμέτρων επιτρέπουν διαφορετικά αποτελέσματα για το αποτέλεσμα που δημιουργείται PDF.

Σημαντικό

  • PDF πραγματοποιείται δημιουργία στη συσκευή όπου εκτελείται η εφαρμογή. Διαφορετικές συσκευές, όπως επιτραπέζιοι υπολογιστές και κινητές συσκευές, θα έχουν διαφορετικά σύνολα εκχωρημένων πόρων κατά τη δημιουργία ενός PDF.
  • Η δημιουργία ενός PDF αρχείου με εξαιρετικά μεγάλο μέγεθος αρχείου μπορεί να έχει ως αποτέλεσμα την διακοπή λειτουργίας της εφαρμογής. Αυτό εξαρτάται από τη χωρητικότητα της συσκευής στην οποία εκτελείτε την εφαρμογή. Να γνωρίζετε το μέγεθος και τον αριθμό των εικόνων και τον όγκο των δεδομένων που θέλετε να συμπεριλάβετε στο δημιουργημένο , ειδικά για εφαρμογές που PDFπροορίζονται για χρήση σε μια κινητή συσκευή.

Σημείωμα

  • Μπορείτε να δημιουργήσετε μόνο ένα PDF από περιεχόμενο που υπάρχει στην οθόνη όπου έχετε καλέσει τη PDF συνάρτηση. Για παράδειγμα, εάν έχετε προσθέσει τη PDF συνάρτηση στην οθόνη δύο, τότε μόνο το περιεχόμενο στην οθόνη δύο μπορεί να συμπεριληφθεί στο δημιουργημένο PDF.

Σύνταξη

PDF (Όνομα οθόνης ή στοιχείου ελέγχου [,{Size, DPI, Περιθώριο, Προσανατολισμός, ΑνάπτυξηContainers}])

  • Όνομα οθόνης ή στοιχείου ελέγχου – Απαιτείται. Η οθόνη ή το στοιχείο ελέγχου που περιέχει το περιεχόμενο που θα χρησιμοποιηθεί για τη δημιουργία του PDF. Υποστηριζόμενα στοιχεία ελέγχου: Κατακόρυφη συλλογή, Κοντέινερ κατακόρυφης διάταξης, Κοντέινερ οριζόντιας διάταξης, Κοντέινερ, Οθόνη.

  • Μέγεθος – Προαιρετικό. Ελέγχει τις διαστάσεις του δημιουργημένων PDF. Η προεπιλεγμένη τιμή εξαρτάται από τις τοπικές ρυθμίσεις του χρήστη της εφαρμογής. Επιστολή για ΗΠΑ και Καναδά και A4 για άλλες τοπικές ρυθμίσεις.

  • DPI – Προαιρετικό. Ελέγχει την κλιμάκωση/ανάλυση του δημιουργημένων PDF. Πρέπει να είναι μια τιμή μεγαλύτερη από 0. Το περιεχόμενο που υπερβαίνει το επιτρεπόμενο διάστημα από τα καθορισμένα περιθώρια μπορεί να οδηγήσει σε υψηλότερο αποτελεσματικό DPI. Η προεπιλεγμένη τιμή είναι 96.

  • Περιθώριο – Προαιρετικό. Μια συμβολοσειρά που καθορίζει το μέγεθος του διαστήματος που είναι δεσμευμένο μεταξύ του περιεχομένου και του εξωτερικού άκρου του δημιουργημένων PDF. Κάθε περιθώριο του δημιουργημένων PDF (επάνω, δεξιά, κάτω, αριστερά) μπορεί να υποστηρίζει μια διαφορετική τιμή. Οι υποστηριζόμενες μονάδες μέτρησης για αυτήν την τιμή περιλαμβάνουν τις εξής in, cm, mm, pt και px. Η προεπιλεγμένη τιμή είναι 0,5 ίνστα. (12,7 mm) για όλα τα περιθώρια.

  • Προσανατολισμός – Προαιρετικός. Ελέγχει εάν ο δημιουργός PDF έχει κατακόρυφο (κατακόρυφο) ή οριζόντιο (οριζόντιο) προσανατολισμό. Η προεπιλεγμένη τιμή είναι κατακόρυφο.

  • ExpandContainers – Προαιρετικό. Δυαδικός. Ελέγχει εάν ορισμένα κοντέινερ με περιεχόμενα που υπερβαίνουν το εκχωρημένο μέγεθός τους επεκτείνονται για να εμφανίσουν όλο το περιεχόμενο στο δημιουργημένο PDF. Τα στοιχεία ελέγχου που επηρεάζονται περιλαμβάνουν οθόνες, κοντέινερ, κατακόρυφα και οριζόντια κοντέινερ, συλλογές κατακόρυφου σταθερού ύψους (όχι ένθετες), φόρμες και στοιχεία ελέγχου καμβά με δυνατότητα κύλισης. Η προεπιλεγμένη τιμή είναι false.

Παραδείγματα

Τύπος Περιγραφή Αποτέλεσμα
PDF(Οθόνη1) Δημιουργεί ένα PDF αντικείμενο με τις προεπιλεγμένες ρυθμίσεις. Δημιουργείται ένα PDF αντικείμενο από τα ορατά περιεχόμενα της οθόνης Screen1.
PDF(Container1, {Size: "A3"}) Δημιουργεί ένα PDF αντικείμενο με το μέγεθος χαρτιού οριστεί σε A3. Ένα αντικείμενο μεγέθους PDF A3 δημιουργείται από τα ορατά περιεχόμενα του Container1.
PDF(Screen1, {DPI: 72, Margin: "25mm", Orientation: "Landscape"}) Δημιουργεί ένα PDF αντικείμενο με την ανάλυση (DPI) ορισμένη σε 72, το περιθώριο σε 25 χιλιοστά και τον προσανατολισμό σε οριζόντιο προσανατολισμό (οριζόντιο). Δημιουργείται PDF ένα με το καθορισμένο DPI, περιθώριο και προσανατολισμό στο προεπιλεγμένο μέγεθος (εξαρτάται από τις τοπικές ρυθμίσεις) από το ορατό περιεχόμενο στην οθόνη Screen1.
PDF(Screen1, {ExpandContainers: true}) Δημιουργεί ένα PDF αντικείμενο με αναπτυγμένα τα ισχύοντα στοιχεία ελέγχου. Δημιουργείται ένα PDF όπου οποιαδήποτε κοντέινερ/συλλογές με περισσότερο περιεχόμενο από αυτό που είναι ορατό θα αναπτυχθούν για να εμφανίσουν όλο το περιεχόμενο στο δημιουργημένο PDF.

Γνωστοί περιορισμοί

  • Ορισμένα στοιχεία ελέγχου δεν υποστηρίζονται αυτήν τη στιγμή. Αυτά περιλαμβάνουν γραφήματα, πλακίδιο Power BI, χάρτες και ορισμένες ρυθμίσεις παραμέτρων στοιχείων ελέγχου PCF τρίτων.

  • Οι ένθετες συλλογές δεν υποστηρίζονται.

  • Μη λατινικοί τύποι δεσμών ενεργειών και πάχος γραμματοσειράς και στυλ, όπως έντονη γραφή και πλάγια γραφή, ενδέχεται να μην εμφανίζονται στη δημιουργία PDF για ορισμένες γραμματοσειρές.

  • Δεν υποστηρίζεται η δημιουργία PDF με δυνατότητα πλήρωσης.