Class PdfSaveOptions

Class PdfSaveOptions

Το όνομα: Aspose.Words.Saving Συγκέντρωση: Aspose.Words.dll (25.4.0)

Μπορεί να χρησιμοποιηθεί για να προσδιορίσει πρόσθετες επιλογές κατά την αποθήκευση ενός εγγράφου στη μορφή Aspose.Words.SaveFormat.Pdf.

Για να μάθετε περισσότερα, επισκεφθείτε το Specify Save Options Έγγραφο τεκμηρίωσης.

public class PdfSaveOptions : FixedPageSaveOptions

Inheritance

object SaveOptions FixedPageSaveOptions PdfSaveOptions

Κληρονομημένα μέλη

FixedPageSaveOptions.Equals(object) , FixedPageSaveOptions.AssertValidIdPrefix(string) , FixedPageSaveOptions.IsValidIdPrefix(string) , FixedPageSaveOptions.PageSet , FixedPageSaveOptions.PageSavingCallback , FixedPageSaveOptions.NumeralFormat , FixedPageSaveOptions.MetafileRenderingOptions , FixedPageSaveOptions.JpegQuality , FixedPageSaveOptions.ColorMode , FixedPageSaveOptions.OptimizeOutput , SaveOptions.CreateSaveOptions(SaveFormat) , SaveOptions.CreateSaveOptions(string) , SaveOptions.SaveFormat , SaveOptions.ExportGeneratorName , SaveOptions.TempFolder , SaveOptions.PrettyFormat , SaveOptions.UseAntiAliasing , SaveOptions.UseHighQualityRendering , SaveOptions.DmlRenderingMode , SaveOptions.DmlEffectsRenderingMode , SaveOptions.ImlRenderingMode , SaveOptions.DefaultTemplate , SaveOptions.UpdateFields , SaveOptions.UpdateLastSavedTimeProperty , SaveOptions.UpdateLastPrintedProperty , SaveOptions.UpdateCreatedTimeProperty , SaveOptions.MemoryOptimization , SaveOptions.UpdateAmbiguousTextFont , SaveOptions.Dml3DEffectsRenderingMode , SaveOptions.ProgressCallback , SaveOptions.AllowEmbeddingPostScriptFonts , SaveOptions.CustomTimeZoneInfo , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

PdfSaveOptions()

Αρχίζει μια νέα περίπτωση αυτής της κατηγορίας που μπορεί να χρησιμοποιηθεί για να αποθηκεύσει ένα έγγραφο στοΣχετικά με το Aspose.Words.SaveFormat.Pdf.

public PdfSaveOptions()

Properties

AdditionalTextPositioning

Μια σημαία που καθορίζει αν να γράψει επιπλέον φορείς τοποθέτησης κειμένου ή όχι.

public bool AdditionalTextPositioning { get; set; }

Αξία ιδιοκτησίας

bool

Remarks

Εάν , επιπλέον φορείς τοποθέτησης κειμένου γράφονται στην έκδοση PDF. Αυτό μπορεί να βοηθήσει στην αντιμετώπιση προβλημάτων με ασαφή τοποθεσία κείμενο με ορισμένους εκτυπωτές. Το μειονέκτημα είναι η αύξηση του μεγέθους του PDF έγγραφο.

Η προεπιλεγμένη αξία είναι.

AttachmentsEmbeddingMode

Αποκτά ή καθορίζει μια τιμή που καθορίζει τον τρόπο ενσωμάτωσης των συνημμένων στο έγγραφο PDF.

public PdfAttachmentsEmbeddingMode AttachmentsEmbeddingMode { get; set; }

Αξία ιδιοκτησίας

PdfAttachmentsEmbeddingMode

Remarks

Η προεπιλεγμένη τιμή είναι Aspose.Words.Saving.PdfAttachmentsEmbeddingMode.Κανένα και τα συνημμένα δεν είναι ενσωματωμένα.

Τα πρότυπα PDF/A-1, PDF / A-2 και τα συνηθισμένα προδιαγραφές PDF - A-4 (όχι PDF-A-4f) δεν επιτρέπουν ενσωματωμένα αρχεία. Aspose.Words.Saving.PdfAttachmentsEmbeddingMode.Καμία τιμή δεν θα χρησιμοποιηθεί αυτόματα.

CacheBackgroundGraphics

Αποκτά ή καθορίζει μια τιμή που καθορίζει αν να κρυπτογραφήσει τα γραφικά που τοποθετούνται στο υπόβαθρο του εγγράφου.

public bool CacheBackgroundGraphics { get; set; }

Αξία ιδιοκτησίας

bool

Remarks

Η προεπιλεγμένη τιμή είναι και τα γραφικά υπόβαθρου γράφονται στο έγγραφο PDF ως xObject.

Όταν η τιμή είναι τα γραφικά υπόβαθρου δεν είναι κρυμμένα.

Ορισμένες μορφές δεν υποστηρίζονται για κρυπτογράφηση (τυλίδια με πεδία, σημειώσεις, HRefs).

Το γραφικό φόντου του εγγράφου είναι διάφορες μορφές, χάρτες, εικόνες που τοποθετούνται στο φάκελο ή το κεφάλαιο, καθώς και το υπόβαθρο και τα όρια μιας σελίδας.

Compliance

Προσδιορίζει το επίπεδο συμμόρφωσης με τα πρότυπα PDF για τα έγγραφα έκδοσης.

public PdfCompliance Compliance { get; set; }

Αξία ιδιοκτησίας

PdfCompliance

Remarks

Η προεπιλογή είναι Aspose.Words.Saving.PdfCompliance.Pdf17.

CreateNoteHyperlinks

Καθορίζει αν να μετατρέψετε τις παραπομπές footnote/endnote στην κύρια ιστορία κειμένου σε ενεργά υπερσυνδέσεις.Όταν κάνετε κλικ, η υπερσύνδεση θα οδηγήσει στο αντίστοιχο footnote/endnote.Default είναι “ψεύδος”.

public bool CreateNoteHyperlinks { get; set; }

Αξία ιδιοκτησίας

bool

CustomPropertiesExport

Αποκτά ή καθορίζει μια τιμή που καθορίζει τον τρόπο με τον οποίο τα Aspose.Words.Document.CustomDocumentProperties εξάγονται σε αρχείο PDF.

public PdfCustomPropertiesExport CustomPropertiesExport { get; set; }

Αξία ιδιοκτησίας

PdfCustomPropertiesExport

Remarks

Η προεπιλεγμένη τιμή είναι Aspose.Words.Saving.PdfCustomPropertiesExport.None.

Aspose.Words.Saving.PdfCustomPropertiesExport.Metadata αξία δεν υποστηρίζεται κατά την αποθήκευση σε PDF/A. Wl26.Salvation.FdFcStandard.Standard θα χρησιμοποιηθεί αντί για το PDF / A-1 και το pdf / a-2 και __wl26.Salve.

Aspose.Words.Saving.PdfCustomPropertiesExport.Standard value δεν υποστηρίζεται κατά την αποθήκευση στο PDF 2.0. Wl26.Salvation.FdFc.Metadata θα χρησιμοποιηθεί αντί για αυτό.

DigitalSignatureDetails

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

public PdfDigitalSignatureDetails DigitalSignatureDetails { get; set; }

Αξία ιδιοκτησίας

PdfDigitalSignatureDetails

Remarks

Η προεπιλεγμένη τιμή είναι και το έγγραφο εξόδου δεν θα υπογραφεί. Όταν αυτή η ιδιότητα ρυθμίζεται σε ένα έγκυρο αντικείμενο Aspose.Words.Saving.PdfDigitalSignatureDetails, τότε το έγγραφο εξόδου PDF θα υπογραφεί ψηφιακά.

DisplayDocTitle

Μια σημαία που καθορίζει αν η γραμμή τίτλου του παραθύρου θα πρέπει να εμφανίζει τον τίτλο του εγγράφου που λαμβάνεται απόΗ εισαγωγή του τίτλου του λεξιλόγου πληροφοριών εγγράφου.

public bool DisplayDocTitle { get; set; }

Αξία ιδιοκτησίας

bool

Remarks

Αντ ‘αυτού, η γραμμή τίτλου θα πρέπει να εμφανίζει το όνομα του αρχείου PDF που περιέχει το έγγραφο.

Αυτή η σημαία απαιτείται από την συμμόρφωση PDF/UA. η τιμή θα χρησιμοποιηθεί αυτόματα κατά την αποθήκευση σε PDF/UA.

Η προεπιλεγμένη αξία είναι.

DmlEffectsRenderingMode

Αποκτά ή καθορίζει μια τιμή που καθορίζει τον τρόπο με τον οποίο παραδίδονται οι επιδράσεις DrawingML.

public override DmlEffectsRenderingMode DmlEffectsRenderingMode { get; set; }

Αξία ιδιοκτησίας

DmlEffectsRenderingMode

Remarks

Η προεπιλεγμένη τιμή είναι Aspose.Words.Saving.DmlEffectsRenderingMode.Simplified.

Αυτή η ιδιότητα χρησιμοποιείται όταν το έγγραφο εξάγεται σε σταθερές μορφές σελίδας.

Εάν το Aspose.Words.Saving.PdfSaveOptions.Compliance ρυθμίζεται στο Aspose.Words.Saving.PdfCompliance.PdfA1a ή στο Aspose.Words.Saving.PdfCompliance.PdfA1b, η ιδιοκτησία επιστρέφει πάντα το Aspose.Words.Saving.DmlEffectsRenderingMode.None.

DownsampleOptions

Επιτρέπει τον προσδιορισμό των επιλογών υποδείγματος.

public DownsampleOptions DownsampleOptions { get; set; }

Αξία ιδιοκτησίας

DownsampleOptions

EmbedAttachments

Αποκτά ή καθορίζει μια τιμή που καθορίζει αν πρέπει ή όχι να ενσωματώσει συνημμένα στο έγγραφο PDF.

[Obsolete("Obsolete, please use AttachmentsEmbeddingMode instead.")]
public bool EmbedAttachments { get; set; }

Αξία ιδιοκτησίας

bool

Remarks

Η προεπιλεγμένη τιμή είναι και τα συνημμένα δεν είναι ενσωματωμένα.

Όταν η τιμή είναι, τα συνημμένα ενσωματώνονται στο έγγραφο PDF.

Τα πρότυπα PDF/A-1, PDF / A-2 και PDF (όχι επίπεδο F) δεν επιτρέπουν ενσωματωμένα αρχεία. η τιμή θα χρησιμοποιηθεί αυτόματα.

Τα ενσωματωμένα συνημμένα δεν υποστηρίζονται όταν είναι ενεργοποιημένη η κρυπτογράφηση. η τιμή θα χρησιμοποιηθεί αυτόματα.

EmbedFullFonts

Ελέγχει τον τρόπο με τον οποίο οι γραμματοσειρές ενσωματώνονται στα έγγραφα PDF που προκύπτουν.

public bool EmbedFullFonts { get; set; }

Αξία ιδιοκτησίας

bool

Remarks

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

Όταν αυτή η τιμή ρυθμίζεται σε , ένα πλήρες αρχείο γραμματοσειράς ενσωματώνεται σε PDF χωρίς υποκατάσταση. Αυτό θα οδηγήσει σε μεγαλύτερα αρχεία εξόδου, αλλά μπορεί να είναι μια χρήσιμη επιλογή όταν θέλετε να επεξεργαστείτε το προκύπτον PDF αργότερα (π.χ. προσθέστε περισσότερα κείμενα).

Ορισμένες γραμματοσειρές είναι μεγάλες (σχετικές megabytes) και η ενσωμάτωση τους χωρίς υποκατάσταση θα οδηγήσει σε μεγάλα έγγραφα έκδοσης.

EncryptionDetails

Αποκτά ή τοποθετεί τις λεπτομέρειες για την κρυπτογράφηση του εγγράφου PDF εξόδου.

public PdfEncryptionDetails EncryptionDetails { get; set; }

Αξία ιδιοκτησίας

PdfEncryptionDetails

Remarks

Η προεπιλεγμένη τιμή είναι και το έγγραφο έκδοσης δεν θα κρυπτογραφηθεί. Όταν αυτή η ιδιότητα ρυθμίζεται σε ένα έγκυρο αντικείμενο Aspose.Words.Saving.PdfEncryptionDetails, τότε το έγγραφο έκδοσης PDF θα κρυπτογραφηθεί.

Ο αλγόριθμος κρυπτογράφησης AES-128 χρησιμοποιείται κατά την αποθήκευση σε συμμόρφωση με το PDF 1.7 (συμπεριλαμβανομένου του PDF/UA-1).

Η κρυπτογράφηση απαγορεύεται από την συμμόρφωση PDF/A. Αυτή η επιλογή θα αγνοηθεί κατά την αποθήκευση σε PDF/A.

Aspose.Words.Saving.PdfPermissions.ContentCopyForΗ άδεια προσβασιμότητας απαιτείται από την συμμόρφωση PDF/UA εάν το έγγραφο έκδοσης είναι κρυπτογραφημένο.

Aspose.Words.Saving.PdfPermissions.ContentCopyForΗ άδεια προσβασιμότητας υποβάλλεται σε μορφή PDF 2.0.

ExportDocumentStructure

Αποκτά ή καθορίζει μια τιμή που καθορίζει αν να εξάγει ή όχι δομή εγγράφου.

public bool ExportDocumentStructure { get; set; }

Αξία ιδιοκτησίας

bool

Remarks

Αυτή η τιμή αγνοείται κατά την αποθήκευση σε PDF/A-1a, PDF / A-2a και pdf / UA-1, επειδή η δομή του εγγράφου απαιτείται για αυτή τη συμμόρφωση.

Σημειώστε ότι η εξαγωγή της δομής του εγγράφου αυξάνει σημαντικά την κατανάλωση μνήμης, ειδικά για τα μεγάλα έγγραφα.

ExportLanguageToSpanTag

Αποκτά ή καθορίζει μια τιμή που καθορίζει αν να δημιουργήσετε μια ετικέτα “Span” στη δομή του εγγράφου για να εξάγετε τη γλώσσα κειμένου.

public bool ExportLanguageToSpanTag { get; set; }

Αξία ιδιοκτησίας

bool

Remarks

Η προεπιλεγμένη τιμή είναι και το χαρακτηριστικό “Lang” προστίθεται σε μια ακολουθία σήμανσης περιεχομένου σε ροή περιεχόμενου σελίδας.

Όταν η τιμή είναι “Span” ετικέτα δημιουργείται για το κείμενο με μη προεπιλεγμένη γλώσσα και το χαρακτηριστικό “Lang” προστίθεται σε αυτό το εικονίδιο.

Αυτή η τιμή αγνοείται όταν Aspose.Words.Saving.PdfSaveOptions.ExportDocumentStructure είναι .

ExportParagraphGraphicsToArtifact

Αποκτά ή καθορίζει μια τιμή που καθορίζει εάν ένα γράφημα παραγράφου πρέπει να επισήμανση ως αντικείμενο.

public bool ExportParagraphGraphicsToArtifact { get; set; }

Αξία ιδιοκτησίας

bool

Remarks

Η προεπιλεγμένη τιμή είναι και τα γραφικά παραγράφων (απόσπασμα, έμφαση κειμένου κ.λπ.) θα επισημανθούν ως “Span” στη λογική δομή του εγγράφου.

Όταν η τιμή είναι το γράφημα της παραγράφου θα επισημανθεί ως “Artifact”.

Αυτή η τιμή αγνοείται όταν Aspose.Words.Saving.PdfSaveOptions.ExportDocumentStructure είναι .

FontEmbeddingMode

Προσδιορίζει τη λειτουργία ενσωμάτωσης γραμματοσειράς.

public PdfFontEmbeddingMode FontEmbeddingMode { get; set; }

Αξία ιδιοκτησίας

PdfFontEmbeddingMode

Remarks

Η προεπιλεγμένη τιμή είναι Aspose.Words.Saving.PdfFontEmbeddingMode.EmbedAll.

Αυτή η ρύθμιση λειτουργεί μόνο για το κείμενο στην κωδικοποίηση ANSI (Windows-1252). Αν το έγγραφο περιέχει κείμενο που δεν είναι ANSI τότε οι αντίστοιχες γραμματοσειρές θα ενσωματωθούν ανεξάρτητα από αυτή τη ρύθμιση.

Η συμμόρφωση με το PDF/A και το PDF/UA απαιτεί όλες τις γραμματοσειρές να είναι ενσωματωμένες. Aspose.Words.Saving.PdfFontEmbeddingMode.EmbedAll αξία θα χρησιμοποιηθεί αυτόματα κατά την αποθήκευση σε PDF/A και PDF/UA.

HeaderFooterBookmarksExportMode

Καθορίζει τον τρόπο με τον οποίο εξάγονται τα σημειωματάρια στα κεφάλαια / τα πόδια.

public HeaderFooterBookmarksExportMode HeaderFooterBookmarksExportMode { get; set; }

Αξία ιδιοκτησίας

HeaderFooterBookmarksExportMode

Remarks

Η προεπιλεγμένη τιμή είναι Aspose.Words.Saving.HeaderFooterBookmarksExportMode.All.

Αυτή η ιδιότητα χρησιμοποιείται σε συνδυασμό με την επιλογή Aspose.Words.Saving.PdfSaveOptions.OutlineOptions.

ImageColorSpaceExportMode

Καθορίζει πώς θα επιλεγεί το χρωματικό χώρο για τις εικόνες στο έγγραφο PDF.

public PdfImageColorSpaceExportMode ImageColorSpaceExportMode { get; set; }

Αξία ιδιοκτησίας

PdfImageColorSpaceExportMode

Remarks

Η προεπιλεγμένη τιμή είναι Aspose.Words.Saving.PdfImageColorSpaceExportMode.Auto.

Εάν η τιμή Aspose.Words.Saving.PdfImageColorSpaceExportMode.SimpleCmyk καθορίζεται, η επιλογή Save.FdfSaveOptions.ImageCompression αγνοείται και η συμπίεση Flate χρησιμοποιείται για όλες τις εικόνες στο έγγραφο.

Aspose.Words.Saving.PdfImageColorSpaceExportMode.SimpleCmyk αξία δεν υποστηρίζεται κατά την αποθήκευση σε PDF/A. __ WL26.Selling.FdfImmageCloreElectronic.Auto αξίας θα χρησιμοποιηθεί αντί.

ImageCompression

Προσδιορίζει τον τύπο συμπίεσης που θα χρησιμοποιηθεί για όλες τις εικόνες στο έγγραφο.

public PdfImageCompression ImageCompression { get; set; }

Αξία ιδιοκτησίας

PdfImageCompression

Remarks

Η προεπιλογή είναι Aspose.Words.Saving.PdfImageCompression.Auto.

Η χρήση του Aspose.Words.Saving.PdfImageCompression.Jpeg σας επιτρέπει να ελέγχετε την ποιότητα των εικόνων στο έγγραφο έκδοσης μέσω της ιδιοκτησίας Aspose.Words.Saving.PdfSaveOptions.JpegQuality.

Χρησιμοποιώντας Aspose.Words.Saving.PdfImageCompression.Jpeg παρέχει την ταχύτερη ταχύτητα μετατροπής σε σύγκριση με τις επιδόσεις άλλων τύπων συμπίεσης, αλλά σε αυτή την περίπτωση, υπάρχει χαμένη συμπίεση JPEG.

Χρησιμοποιώντας Aspose.Words.Saving.PdfImageCompression.Auto σας επιτρέπει να ελέγξετε την ποιότητα του Jpeg στο έγγραφο έκδοσης μέσω του Aspose.Words.Saving.PdfSaveOptions.JpegQuality ιδιοκτησία, αλλά για άλλες μορφές, τα πρώτα δεδομένα pixel εξάγονται και αποθηκεύονται με συμπίεση Flate.

InterpolateImages

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

public bool InterpolateImages { get; set; }

Αξία ιδιοκτησίας

bool

Remarks

Όταν η ανάλυση μιας εικόνας προέλευσης είναι σημαντικά χαμηλότερη από εκείνη της συσκευής παραγωγής, κάθε δείγμα πηγής καλύπτει πολλά pixels του εξοπλισμού. Ως αποτέλεσμα, οι εικόνες μπορεί να φαίνονται μαγικές ή μπλοκ. Αυτά τα οπτικά αντικείμενα μπορούν να μειωθούν με την εφαρμογή ενός αλγόριθμου διασποράς εικόνων κατά τη διάρκεια της αναπαραγωγής. Αντί να ζωγραφίζουν όλα τα pixel καλυμμένα από ένα δειγματότυπο πηγή με το ίδιο χρώμα, η διαρροή εικόνης προσπαθεί να παράγει μια ομαλή μετάβαση μεταξύ των πλησιέστερων τιμών δείγματος.

Ένας αναγνώστης που συμμορφώνεται μπορεί να επιλέξει να μην εφαρμόσει αυτό το χαρακτηριστικό του PDF ή να χρησιμοποιήσει οποιαδήποτε συγκεκριμένη εφαρμογή διαπομπής που επιθυμεί.

Η προεπιλεγμένη αξία είναι.

Η σημαία Interpolation απαγορεύεται από την συμμόρφωση PDF/A. η τιμή θα χρησιμοποιηθεί αυτόματα όταν αποθηκεύεται στο PDF/A.

JpegQuality

Αποκτά ή καθορίζει μια τιμή που καθορίζει την ποιότητα των εικόνων JPEG μέσα στο έγγραφο PDF.

public int JpegQuality { get; set; }

Αξία ιδιοκτησίας

int

Remarks

Η προεπιλεγμένη τιμή είναι 100.

Αυτή η ιδιότητα χρησιμοποιείται σε συνδυασμό με την επιλογή Aspose.Words.Saving.PdfSaveOptions.ImageCompression.

Λειτουργεί μόνο όταν ένα έγγραφο περιέχει εικόνες JPEG.

Χρησιμοποιήστε αυτή την ιδιότητα για να πάρετε ή να ρυθμίσετε την ποιότητα των εικόνων μέσα σε ένα έγγραφο όταν αποθηκεύετε σε μορφή PDF. Η τιμή μπορεί να κυμαίνεται από 0 έως 100, όπου 0 σημαίνει χειρότερη ποιότητα, αλλά μέγιστη συμπίεση και 100 σημαίνει καλύτερη ποιότητα, αλλά ελάχιστη συμπίεση. Εάν η ποιότητα είναι 100 και η πηγή εικόνας είναι JPEG, σημαίνει ότι δεν υπάρχει συμπίεση - τα πρωτότυπα bytes θα αποθηκευτούν.

OpenHyperlinksInNewWindow

Αποκτά ή καθορίζει μια τιμή που καθορίζει εάν οι υπερσυνδέσεις στο έγγραφο PDF προέλευσηςαναγκάζονται να ανοίξουν σε ένα νέο παράθυρο (ή καρτέλα) ενός προγράμματος περιήγησης.

public bool OpenHyperlinksInNewWindow { get; set; }

Αξία ιδιοκτησίας

bool

Remarks

Η προεπιλεγμένη τιμή είναι .Όταν αυτή η τιμή ρυθμίζεται σε υπερσυνδέσεις αποθηκεύονται χρησιμοποιώντας τον κώδικα JavaScript.

Σημειώστε ότι εάν αυτή η επιλογή έχει ρυθμιστεί σε υπερσυνδέσεις δεν μπορεί να λειτουργήσει σε ορισμένους αναγνώστες PDF, για παράδειγμα, Chrome, Firefox.

Οι ενέργειες του JavaScript απαγορεύονται από τη συμμόρφωση με το PDF/A-1 και το PDF/A-2. θα χρησιμοποιηθούν αυτόματα όταν αποθηκεύονται στο PDF/A-1 και το PDF/A-2.

OutlineOptions

Επιτρέπει τον προσδιορισμό των επιλογών outline.

public OutlineOptions OutlineOptions { get; }

Αξία ιδιοκτησίας

OutlineOptions

Remarks

Οι εκδόσεις μπορούν να δημιουργηθούν από τίτλους και σημειώσεις.

Για τους τίτλους, το επίπεδο εξόδου καθορίζεται από το επίπεδο επικεφαλής.

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

Για τα σημειωματάρια, το επίπεδο εξόδου μπορεί να ρυθμιστεί σε επιλογές ως προεπιλεγμένη τιμή για όλα τα σημειωματάρια ή ως μεμονωμένες τιμές για συγκεκριμένα σημειωματάρια.

Επίσης, οι εκδόσεις μπορούν να εξάγονται σε μορφή XPS χρησιμοποιώντας την ίδια κατηγορία Aspose.Words.Saving.PdfSaveOptions.OutlineOptions.

PageLayout

Καθορίζει τη διάταξη της σελίδας που θα χρησιμοποιηθεί όταν το έγγραφο ανοίγει σε έναν αναγνώστη PDF.

public PdfPageLayout PageLayout { get; set; }

Αξία ιδιοκτησίας

PdfPageLayout

Remarks

Η προεπιλεγμένη τιμή είναι Aspose.Words.Saving.PdfPageLayout.SinglePage.

PageMode

Καθορίζει πώς θα πρέπει να εμφανίζεται το έγγραφο PDF όταν ανοίγει σε έναν αναγνώστη PDF.

public PdfPageMode PageMode { get; set; }

Αξία ιδιοκτησίας

PdfPageMode

Remarks

Η προεπιλεγμένη τιμή είναι Aspose.Words.Saving.PdfPageMode.UseOutlines.

PreblendImages

Αποκτά ή καθορίζει μια τιμή που καθορίζει αν να προεπιλέξει διαφανείς εικόνες με μαύρο χρώμα φόντου.

public bool PreblendImages { get; set; }

Αξία ιδιοκτησίας

bool

Remarks

Η προμεσολάβηση εικόνων μπορεί να βελτιώσει την οπτική εμφάνιση του εγγράφου PDF στο Adobe Reader και να αφαιρέσει αντικείμενα αντι-αλληλουχίας.

Για να εμφανιστούν σωστά προμελετημένες εικόνες, η εφαρμογή προβολής PDF πρέπει να υποστηρίζει /Matte εισαγωγή στο λεξικό εικόνας με μαλακή μάσκα.

Η προεπιλεγμένη αξία είναι.

PreserveFormFields

Καθορίζει αν να διατηρήσετε τα πεδία φόρμας του Microsoft Word ως πεδία φόρμας σε PDF ή να τα μετατρέψετε σε κείμενο.Η προεπιλογή είναι “ψευδής”.

public bool PreserveFormFields { get; set; }

Αξία ιδιοκτησίας

bool

Remarks

Τα πεδία φόρμας του Microsoft Word περιλαμβάνουν εισαγωγές κειμένου, κατεβάστε και ελέγξτε τα στοιχεία ελέγχου.

Όταν ρυθμιστείτε, αυτά τα πεδία θα εξάγονται ως κείμενο σε PDF. Όταν ρυθμιστείτε, αυτά τα πεδία θα εξάγονται ως πεδία φόρμας PDF.

Όταν εξάγονται τα πεδία φόρμας σε PDF ως πεδία φόρμας, μπορεί να εμφανιστεί κάποια απώλεια μορφοποίησης επειδή τα πεδία φόρμας PDF δεν υποστηρίζουν όλα τα χαρακτηριστικά των πεδίων φόρμας του Microsoft Word.

Επίσης, το μέγεθος της έκδοσης εξαρτάται από το μέγεθος του περιεχομένου, επειδή τα επεξεργαζόμενα έντυπα στο Microsoft Word είναι εντός γραμμής αντικείμενα.

Οι επεξεργασμένες φόρμες απαγορεύονται από την συμμόρφωση PDF/A. η τιμή θα χρησιμοποιηθεί αυτόματα κατά την αποθήκευση σε PDF/A.

Τα πεδία φόρμας δεν υποστηρίζονται όταν αποθηκεύετε στο PDF/UA. η τιμή θα χρησιμοποιηθεί αυτόματα.

RenderChoiceFormFieldBorder

Προσδιορίζει αν για να παραδώσει το PDF επιλογή μορφή πεδίου όριο.

public bool RenderChoiceFormFieldBorder { get; set; }

Αξία ιδιοκτησίας

bool

Remarks

Τα πεδία φόρμας επιλογής PDF χρησιμοποιούνται για την εξαγωγή του SDT Combo Box Content Control, SDT Drop-Down List Content Control και κληρονομικό Drop-Down Form Field όταν είναι ενεργοποιημένη η επιλογή Aspose.Words.Saving.PdfSaveOptions.PreserveFormFields.

Η προεπιλεγμένη αξία είναι.

SaveFormat

Προσδιορίζει τη μορφή στην οποία θα αποθηκευτεί το έγγραφο εάν χρησιμοποιείται αυτό το αντικείμενο επιλογών αποθήκευσης.Μπορεί να είναι μόνο Aspose.Words.SaveFormat.Pdf.

public override SaveFormat SaveFormat { get; set; }

Αξία ιδιοκτησίας

SaveFormat

TextCompression

Προσδιορίζει τον τύπο συμπίεσης που θα χρησιμοποιηθεί για όλα τα κείμενα του εγγράφου.

public PdfTextCompression TextCompression { get; set; }

Αξία ιδιοκτησίας

PdfTextCompression

Remarks

Η προεπιλογή είναι Aspose.Words.Saving.PdfTextCompression.Flate.

Αυξάνει σημαντικά το μέγεθος παραγωγής όταν αποθηκεύετε ένα έγγραφο χωρίς συμπίεση.

UseBookFoldPrintingSettings

λαμβάνει ή καθορίζει μια τιμή boolean που υποδεικνύει εάν το έγγραφο θα πρέπει να αποθηκευτεί χρησιμοποιώντας μια διάταξη εκτύπωσης βιβλίου,Εάν ορίζεται μέσω Aspose.Words.PageSetup.MultiplePages.

public bool UseBookFoldPrintingSettings { get; set; }

Αξία ιδιοκτησίας

bool

Remarks

<p>

Εάν αυτή η επιλογή καθορίζεται, Aspose.Words.Saving.FixedPageSaveOptions.PageSet αγνοείται κατά την αποθήκευση.Αυτή η συμπεριφορά αντιστοιχεί στο MS Word.Εάν οι ρυθμίσεις εκτύπωσης βιβλίου δεν καθορίζονται στη ρύθμιση σελίδας, αυτή η επιλογή δεν θα έχει αποτέλεσμα.

UseCoreFonts

λαμβάνει ή θέτει μια τιμή που καθορίζει αν να αντικαταστήσει TrueType γραμματοσειρά Arial, Times New Roman,Courier Νέο και σύμβολο με κεντρικές γραμματοσειρές PDF Τύπου 1.

public bool UseCoreFonts { get; set; }

Αξία ιδιοκτησίας

bool

Remarks

Όταν αυτή η τιμή ρυθμίζεται σε Arial, Times New Roman, Courier New και Symbol γραμματοσειρές αντικαθίστανται σε ένα έγγραφο PDF με το αντίστοιχο κεντρικό γραμματοσειρά τύπου 1.

Οι κεντρικές γραμματοσειρές PDF, ή οι μετρήσεις γραμματοσειρών τους και οι κατάλληλες υποκατάστατες γραμματοσειρές, απαιτούνται για να είναι διαθέσιμες σε οποιαδήποτε εφαρμογή προβολής PDF.

Αυτή η ρύθμιση λειτουργεί μόνο για το κείμενο στην κωδικοποίηση ANSI (Windows-1252). το κείμενο που δεν είναι ANSI θα γράφεται με ενσωματωμένο γραμματοσειρά TrueType ανεξάρτητα από αυτή τη ρύθμιση.

Η συμμόρφωση με το PDF/A και το PDF/UA απαιτεί όλες τις γραμματοσειρές να ενσωματωθούν. η τιμή θα χρησιμοποιηθεί αυτόματα όταν αποθηκεύεται στο PDF/A και το PDF/UA.

Οι κεντρικές γραμματοσειρές δεν υποστηρίζονται κατά την αποθήκευση σε μορφή PDF 2.0. η τιμή θα χρησιμοποιηθεί αυτόματα κατά την αποθήκευση σε μορφή PDF 2.0.

Αυτή η επιλογή έχει μια υψηλότερη προτεραιότητα στη συνέχεια Aspose.Words.Saving.PdfSaveOptions.FontEmbeddingMode επιλογή.

UseSdtTagAsFormFieldName

Προσδιορίζει εάν να χρησιμοποιήσετε την ιδιότητα Tag ή ID ελέγχου SDT ως όνομα του πεδίου φόρμας στο PDF.

public bool UseSdtTagAsFormFieldName { get; set; }

Αξία ιδιοκτησίας

bool

Remarks

Η προεπιλεγμένη αξία είναι.

Όταν ρυθμίζεται, η ιδιότητα ID ελέγχου SDT χρησιμοποιείται ως όνομα του πεδίου φόρμας στο PDF.

Όταν ρυθμίζεται, η ιδιότητα ετικέτας ελέγχου SDT χρησιμοποιείται ως όνομα του πεδίου φόρμας στο PDF.

Εάν ο ορισμός και η ετικέτα είναι κενή, η ιδιότητα ID θα χρησιμοποιηθεί ως όνομα πεδίου φόρμας.

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

ZoomBehavior

Αποκτά ή καθορίζει μια τιμή που καθορίζει ποιο είδος ζουμ θα πρέπει να εφαρμόζεται όταν ένα έγγραφο ανοίγει με έναν προβολέα PDF.

public PdfZoomBehavior ZoomBehavior { get; set; }

Αξία ιδιοκτησίας

PdfZoomBehavior

Remarks

Η προεπιλεγμένη τιμή είναι Aspose.Words.Saving.PdfZoomBehavior.None, δηλαδή δεν εφαρμόζεται καμία συμμόρφωση.

ZoomFactor

Αποκτά ή καθορίζει μια τιμή που καθορίζει τον συντελεστή ζουμ (σε ποσοστά) για ένα έγγραφο.

public int ZoomFactor { get; set; }

Αξία ιδιοκτησίας

int

Remarks

Αυτή η τιμή χρησιμοποιείται μόνο εάν το Aspose.Words.Saving.PdfSaveOptions.ZoomBehavior ρυθμίζεται στο Aspose.Words.Saving.PdfZoomBehavior.ZoomFactor.

Methods

Clone()

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

public PdfSaveOptions Clone()

Returns

PdfSaveOptions

 Ελληνικά