PdfSaveOptions

PdfSaveOptions class

Επιτρέπει τον καθορισμό προσαρμοσμένων επιλογών για τη δημιουργία και αποθήκευση εγγράφων PDF (Portable Document Format)

public sealed class PdfSaveOptions : ISaveOptions

Κατασκευαστές

Ονομα Περιγραφή
PdfSaveOptions() Ο προεπιλεγμένος κατασκευαστής.

Ιδιότητες

Ονομα Περιγραφή
Compliance { get; set; } Καθορίζει το επίπεδο συμμόρφωσης με τα πρότυπα PDF για έγγραφα εξόδου. Η προεπιλογή είναι PdfCompliance.Pdf17.
FontEmbedding { get; set; } Υπεύθυνος για την ενσωμάτωση πόρων γραμματοσειράς, που χρησιμοποιούνται στο αρχικό έγγραφο, στο έγγραφο PDF που προκύπτει. Από προεπιλογή δεν ενσωματώνει καμία γραμματοσειρά (NotEmbed).
OptimizeMemoryUsage { get; set; } Ενεργοποιεί μηχανισμούς βελτιστοποίησης μνήμης κατά τη δημιουργία εγγράφων από HTML, γεγονός που υποβαθμίζει την απόδοση ως κόστος μείωσης της χρήσης μνήμης. Η ρύθμιση αυτής της επιλογής σε true μπορεί να μειώσει σημαντικά την κατανάλωση μνήμης ενώ δημιουργεί μεγάλα έγγραφα με κόστος μικρότερης εξοικονόμησης χρόνου. Η προεπιλογή είναι ψευδής (η βελτιστοποίηση μνήμης είναι απενεργοποιημένη για λόγους καλύτερης απόδοσης).
Password { get; set; } Κωδικός πρόσβασης, ο οποίος θα εφαρμοστεί στο έγγραφο PDF που δημιουργήθηκε ως κωδικός πρόσβασης χρήστη, που απαιτείται για το άνοιγμα. Εάν είναι NULL ή κενός, δεν θα εφαρμοστεί κωδικός πρόσβασης στο έγγραφο. Διαφορετικά, το έγγραφο θα κρυπτογραφηθεί με RC4 (μήκος κλειδιού 128 bit). Από προεπιλογή είναι NULL — ο κωδικός πρόσβασης δεν εφαρμόζεται.

Δείτε επίσης