PdfSaveOptions

PdfSaveOptions class

Επιτρέπει τον καθορισμό πρόσθετων επιλογών κατά την απόδοση σελίδων διαγραμμάτων σε PDF.

public class PdfSaveOptions : RenderingSaveOptions

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

ΟνομαΠεριγραφή
PdfSaveOptions()Αρχικοποιεί μια νέα παρουσία αυτής της κλάσης που μπορεί να χρησιμοποιηθεί για την αποθήκευση ενός εγγράφου στοPdf μορφή.

Ιδιότητες

ΟνομαΠεριγραφή
Area { get; set; }Λαμβάνει ή ορίζει την περιοχή των σχημάτων που θα αποθηκευτούν .
Compliance { get; set; }Επιθυμητό επίπεδο συμμόρφωσης για το έγγραφο PDF που δημιουργήθηκε. Η προεπιλογή είναιPdf15 .
virtual DefaultFont { get; set; }Όταν οι χαρακτήρες στο διάγραμμα είναι unicode και δεν έχουν οριστεί με τη σωστή τιμή γραμματοσειράς ή η γραμματοσειρά δεν είναι εγκατεστημένη τοπικά, μπορεί να εμφανίζονται ως μπλοκ σε pdf, εικόνα ή XPS. Ορίστε την Προεπιλεγμένη Γραμματοσειρά όπως MingLiu ή MS Gothic για να εμφανίζονται χαρακτήρες.
DigitalSignatureDetails { get; set; }Λαμβάνει ή ορίζει λεπτομέρειες ψηφιακής υπογραφής. Εάν δεν έχει οριστεί, τότε δεν θα πραγματοποιηθεί υπογραφή.
EmfRenderSetting { get; set; }Ρύθμιση για την απόδοση του μετααρχείου Emf.
EncryptionDetails { get; set; }Λαμβάνει ή ορίζει λεπτομέρειες κρυπτογράφησης. Εάν δεν έχει οριστεί, τότε δεν θα εκτελεστεί κρυπτογράφηση.
EnlargePage { get; set; }Καθορίζει αν θα γίνει μεγέθυνση της σελίδας .
ExportGuideShapes { get; set; }Καθορίζει εάν χρειάζεται ή όχι εξαγωγή των σχημάτων οδηγών.
ExportHiddenPage { get; set; }Καθορίζει εάν χρειάζεται εξαγωγή της κρυφής σελίδας ή όχι.
HorizontalResolution { get; set; }Λαμβάνει ή ορίζει την οριζόντια ανάλυση για τις εικόνες που δημιουργούνται, σε κουκκίδες ανά ίντσα. Εφαρμόζει τη μέθοδο δημιουργίας εικόνας εκτός από τις εικόνες σε μορφή Emf.
IsExportComments { get; set; }Καθορίζει εάν χρειάζεται εξαγωγή των σχολίων ή όχι.
JpegQuality { get; set; }Καθορίζει την ποιότητα συμπίεσης JPEG για εικόνες (εάν χρησιμοποιείται συμπίεση JPEG). Η προεπιλογή είναι 95.
PageCount { get; set; }Λαμβάνει ή ορίζει τον αριθμό των σελίδων για απόδοση σε PDF. Η προεπιλογή είναι MaxValue που σημαίνει ότι όλες οι σελίδες του διαγράμματος θα αποδοθούν.
PageIndex { get; set; }Λαμβάνει ή ορίζει το ευρετήριο με βάση το 0 της πρώτης σελίδας για απόδοση. Η προεπιλογή είναι 0.
PageSavingCallback { get; set; }Έλεγχος/Ενδειξη προόδου της διαδικασίας αποθήκευσης σελίδας.
PageSize { get; set; }Λαμβάνει ή ορίζει το μέγεθος σελίδας για τις εικόνες που δημιουργούνται. Μπορεί ναPageSize ή null.
SaveForegroundPagesOnly { get; set; }Καθορίζει εάν όλες οι σελίδες θα αποθηκεύονται σε εικόνα ή μόνο σε πρώτο πλάνο.
override SaveFormat { get; set; }Καθορίζει τη μορφή με την οποία θα αποθηκευτούν οι σελίδες του διαγράμματος που έχουν αποδοθεί εάν χρησιμοποιείται αυτό το αντικείμενο επιλογών αποθήκευσης. Μπορεί ναPDF μόνο.
Shapes { get; set; }Λαμβάνει ή ορίζει σχήματα για απόδοση. Το προεπιλεγμένο πλήθος είναι 0.
SplitMultiPages { get; set; }Καθορίζει εάν το διάγραμμα χωρίζεται σε πολλές σελίδες σύμφωνα με τη ρύθμιση της σελίδας.
TextCompression { get; set; }Καθορίζει τον τύπο συμπίεσης που θα χρησιμοποιείται για όλες τις ροές περιεχομένου εκτός από τις εικόνες. Η προεπιλογή είναιFlate .
VerticalResolution { get; set; }Λαμβάνει ή ορίζει την κατακόρυφη ανάλυση για τις εικόνες που δημιουργούνται, σε κουκκίδες ανά ίντσα. Εφαρμόζει τη μέθοδο δημιουργίας εικόνας εκτός από την εικόνα σε μορφή Emf.
WarningCallback { get; set; }Λαμβάνει ή ορίζει προειδοποιητική επανάκληση.

Δείτε επίσης