FixedLayoutFormats

FixedLayoutFormats structure

Ενσωματώνει όλες τις μορφές σταθερής διάταξης (γνωστές και ως “σταθερή σελίδα”), οι οποίες περιλαμβάνουν PDF και XPS (αυτό δεν περιλαμβάνει εικόνες ράστερ)

public struct FixedLayoutFormats : IDocumentFormat, IEquatable<FixedLayoutFormats>

Ιδιότητες

Ονομα Περιγραφή
Extension { get; } Επιστρέφει μια επέκταση (χωρίς χαρακτήρα κουκκίδας) αυτής της μορφής σταθερής διάταξης σε πεζά
Mime { get; } Επιστρέφει έναν κωδικό MIME για αυτήν τη μορφή
Name { get; } Επιστρέφει ένα επίσημο πλήρες όνομα αυτής της σταθερής διάταξης format

Μέθοδοι

Ονομα Περιγραφή
static FromExtension(string) Επιστρέφει την παρουσία τουFixedLayoutFormats δομή, συσχετίζεται με καθορισμένη επέκταση ονόματος αρχείου ή δημιουργεί μια εξαίρεση, εάν η επέκταση δεν μπορεί να αναλυθεί σωστά
Equals(FixedLayoutFormats) Καθορίζει εάν αυτό το στιγμιότυπο είναι ίσο με το άλλο καθορισμένο FixedLayoutFormats instance
Equals(IDocumentFormat) Καθορίζει εάν αυτή η παρουσία είναι ίση με την άλλη καθορισμένη IDocumentFormat instance
override Equals(object) Καθορίζει εάν αυτό το στιγμιότυπο είναι ίσο με το άλλο καθορισμένο αντικείμενο, το οποίο πιθανώς είναι του κουτιού FixedLayoutFormats
override GetHashCode() Επιστρέφει έναν κωδικό κατακερματισμού, ο οποίος είναι αμετάβλητος για αυτήν την περίπτωση
override ToString() Επιστρέφει το όνομα αυτής της συγκεκριμένης μορφής, όπως και η ιδιότητα “Όνομα”
operator == Ελέγχει δύο δεδομένες περιπτώσεις FixedLayoutFormats στο equality
explicit operator Επιστρέφει μια τιμή byte από το υποκείμενο πεδίο του καθορισμένου FixedLayoutFormats instance (2 operators)
operator != Ελέγχει δύο δεδομένες περιπτώσεις FixedLayoutFormats στο inequality

Πεδία

Ονομα Περιγραφή
static readonly Pdf Το Portable Document Format (PDF) είναι ένας τύπος εγγράφου που δημιουργήθηκε από την Adobe στη δεκαετία του 1990. Ο σκοπός αυτής της μορφής αρχείου ήταν να εισαγάγει ένα πρότυπο για την αναπαράσταση εγγράφων και άλλου υλικού αναφοράς σε μορφή που είναι ανεξάρτητη από το λογισμικό εφαρμογής, το υλικό καθώς και το λειτουργικό σύστημα. Μάθετε περισσότερα για αυτήν τη μορφή αρχείουεδώ .
static readonly Xps Το αρχείο XPS αντιπροσωπεύει αρχεία διάταξης σελίδας που βασίζονται σε Προδιαγραφές χαρτιού XML που δημιουργήθηκαν από τη Microsoft. Αναπτύχθηκε ως αντικατάσταση της μορφής αρχείου EMF και είναι παρόμοια με τη μορφή αρχείου PDF, αλλά χρησιμοποιεί XML στη διάταξη, την εμφάνιση και τις πληροφορίες εκτύπωσης ενός εγγράφου. Μάθετε περισσότερα για αυτήν τη μορφή αρχείουεδώ .
static readonly All Επιστρέφει μια εσωτερική κλάση, που παρέχει αναρίθμητες δυνατότητες σε όλες τις υπάρχουσες μορφές σταθερής διάταξης

Άλλα Μέλη

Ονομα Περιγραφή
class AllEnumerable Υλοποιεί IEnumerable γενική διεπαφή, που επιτρέπει μια δυνατότητα «foreach» για το FixedLayoutFormats type

Παρατηρήσεις

Διάφορες εφαρμογές προβολής ή δημοσίευσης εγγράφων επιτρέπουν στους χρήστες να ανοίγουν (Adobe Acrobat, XPS Viewer) και μερικές φορές να επεξεργάζονται (Adobe InDesign) έγγραφα συγκεκριμένων μορφών. Αυτές οι εφαρμογές συνήθως παράγουν τα λεγόμενα έγγραφα μορφής «σταθερής σελίδας». Μια τέτοια μορφή εγγράφου περιγράφει ακριβώς πού τοποθετείται το περιεχόμενο ενός εγγράφου σε κάθε σελίδα. Εσωτερικά, η μορφή PDF ή XPS περιέχει μια περιγραφή κάθε σελίδας, καθώς και οδηγίες σχεδίασης, καθορίζοντας τη διάταξη του περιεχομένου στη σελίδα. Αυτό είναι παρόμοιο με τις μορφές εικόνας, που περιγράφει πού εμφανίζεται το περιεχόμενο είτε σε μορφή ράστερ είτε σε διανυσματική μορφή.

Δείτε επίσης