aspose.info
EL

OTG - OpenDocument Drawing Template File Format

Ενημερώθηκε

Τι είναι ένα αρχείο OTG;

Ένα αρχείο OTG είναι ένα πρότυπο σχεδίασης που δημιουργείται χρησιμοποιώντας το πρότυπο OpenDocument που ακολουθεί την προδιαγραφή OASIS Office Applications 1.0. Αντιπροσωπεύει την προεπιλεγμένη οργάνωση των στοιχείων σχεδίασης για μια διανυσματική εικόνα που μπορεί να χρησιμοποιηθεί για περαιτέρω βελτίωση των περιεχομένων του αρχείου. Τα αρχεία OTF είναι όπως όλα τα άλλα αρχεία που βασίζονται σε μορφή OpenDocument που βασίζονται σε μορφή XML για να αντιπροσωπεύουν τα περιεχόμενα του εγγράφου. Τα αρχεία OTF μπορούν να προβληθούν ανοίγοντάς τα σε οποιοδήποτε κείμενο ή τυπικό πρόγραμμα επεξεργασίας XML.

Προδιαγραφές μορφής αρχείου OTG

Η μορφή αρχείου OTG βασίζεται στη μορφή OpenDocument XML που έχει καλά εδραιωμένο σχήμα. Η δομή κάθε στοιχείου μιας μορφής OpenDocument αντιπροσωπεύεται από ένα στοιχείο που έχει συσχετισμένα χαρακτηριστικά και είναι κοινό για όλους τους τύπους εγγράφων, όπως έγγραφο κειμένου, υπολογιστικό φύλλο ή αρχείο σχεδίου. Το OTG, ως πρότυπο σχεδίασης, χρησιμοποιεί εκτενώς τις προδιαγραφές Περιεχομένου Γραφικών που περιλαμβάνει:

  • Βελτιωμένες δυνατότητες σελίδας για γραφικές εφαρμογές
  • Σχεδίαση σχημάτων
  • Κορνίζες
  • Τρισδιάστατα σχήματα
  • Προσαρμοσμένο σχήμα
  • Σχήματα παρουσίασης
  • Κινούμενα σχέδια παρουσίασης
  • Κινούμενα σχέδια παρουσίασης SMIL
  • Εκδηλώσεις παρουσίασης
  • Παρουσιάστε πεδία κειμένου
  • Περιεχόμενο εγγράφου παρουσίασης

Βελτιωμένες δυνατότητες σελίδας για γραφικές εφαρμογές

Δάσκαλος φυλλαδίου

Το στοιχείο Handout Master είναι ένα πρότυπο για την αυτόματη δημιουργία των σελίδων φυλλαδίου για εφαρμογές που υποστηρίζουν την εκτύπωση τέτοιων σελίδων. Τα χαρακτηριστικά που μπορεί να σχετίζονται με το <style:handout-master> στοιχεία είναι:

ΔιάταξηΧαρακτηριστικόΠεριγραφή
Διάταξη σελίδας παρουσίασηςπαρουσίαση:presentation-page-layout-nameΣύνδεσμοι προς <style:presentation-page-layout> χαρακτηριστικό
Διάταξη σελίδαςstyle:page-layout-nameΚαθορίζει μια διάταξη σελίδας που περιέχει τα μεγέθη, το περίγραμμα και τον προσανατολισμό της κύριας σελίδας του φυλλαδίου.
Στυλ σελίδαςdraw:style-nameΕκχωρεί πρόσθετα χαρακτηριστικά μορφοποίησης σε μια κύρια σελίδα φυλλαδίου εκχωρώντας ένα στυλ σελίδας σχεδίασης.
Δήλωση κεφαλίδαςpresentation:use-header-nameΚαθορίζει το όνομα της δήλωσης πεδίου κεφαλίδας που χρησιμοποιείται για όλα τα πεδία κεφαλίδας που εμφανίζονται στην κύρια σελίδα του φυλλαδίου.
Υποσέλιδο Δήλωσηpresentation:use-footer-nameΚαθορίζει το όνομα της δήλωσης πεδίου υποσέλιδου που χρησιμοποιείται για όλα τα πεδία υποσέλιδου που εμφανίζονται στην κύρια σελίδα του φυλλαδίου.
Date and Time Declarationuse-date-time-nameΚαθορίζει το όνομα της δήλωσης πεδίου ημερομηνίας-ώρας που χρησιμοποιείται για όλα τα πεδία ημερομηνίας-ώρας που εμφανίζονται στην κύρια σελίδα του φυλλαδίου.

Σχήματα σχεδίασης

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

ΣχήμαΣυσχετισμένα χαρακτηριστικάστοιχεία
Ορθογώνιο - <draw:rect>Θέση, Μέγεθος, Στυλ, Επίπεδο, Ευρετήριο Z, Αναγνωριστικό, Αναγνωριστικό λεζάντας, Άγκυρα κειμένου, φόντο πίνακα, θέση τέλους σχεδίασης, Στρογγυλές γωνίεςΤίτλος, Μεγάλη περιγραφή, Ακροατήρια συμβάντων, Σημεία κόλλας, Κείμενο
Γραμμή <draw:line>Στυλ, Επίπεδο, Z-Index, ID, Αναγνωριστικό λεζάντας και μετασχηματισμός, Άγκυρα κειμένου, φόντο πίνακα, θέση τέλους σχεδίασης, σημείο έναρξης, σημείο τέλουςτίτλος, μεγάλη περιγραφή, ακρόαση συμβάντων, σημεία κόλλας, κείμενο
Polyline <draw:polyline>Θέση, Μέγεθος, Πλαίσιο προβολής, Στυλ, Επίπεδο, Ευρετήριο Z, Αναγνωριστικό, Αναγνωριστικό λεζάντας και Μετασχηματισμός, Άγκυρα κειμένου, φόντο πίνακα, θέση τέλους σχεδίασης, ΣημείαΤίτλος, Μεγάλη Περιγραφή, Ακροατές εκδηλώσεων, Σημεία κόλλας, Κείμενο
Πολύγωνο <draw:polygon>Θέση, Μέγεθος, Πλαίσιο προβολής, Στυλ, Επίπεδο, Ευρετήριο Z, Αναγνωριστικό, Αναγνωριστικό υπότιτλου και Μετασχηματισμός, Άγκυρα κειμένου, φόντο πίνακα, Τελική θέση σχεδίασης, ΣημείαΤίτλος, Μεγάλη περιγραφή, Ακροατήρια συμβάντων, Σημεία κόλλας, Κείμενο
Κανονικό πολύγωνο <draw:regular-polygon>Θέση, Μέγεθος, Στυλ, Επίπεδο, Ευρετήριο Z, Αναγνωριστικό, Αναγνωριστικό λεζάντας και Μετασχηματισμός, Άγκυρα κειμένου, φόντο πίνακα, θέση τέλους σχεδίασης, Κοίλες, Γωνίες, ΕυκρίνειαΤίτλος, Μεγάλη περιγραφή, Ακροατήρια συμβάντων, Σημεία κόλλας, Κείμενο
Paht <draw:path>Θέση, Μέγεθος, Πλαίσιο προβολής, Στυλ, Επίπεδο, Ευρετήριο Z, Αναγνωριστικό, Αναγνωριστικό λεζάντας και Μετασχηματισμός, Άγκυρα κειμένου, φόντο πίνακα, θέση τέλους σχεδίασης, Δεδομένα διαδρομήςΤίτλος, Μεγάλη Περιγραφή, Ακροατές εκδηλώσεων, Σημεία κόλλας, Κείμενο

Κορνίζες

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

Τα πλαίσια μπορεί να περιέχουν:

  • Πλαίσια κειμένου
  • Αντικείμενα που αντιπροσωπεύονται είτε σε μορφή OpenDocument είτε σε δυαδική μορφή συγκεκριμένου αντικειμένου
  • Εικόνες
  • Applets
  • Πρόσθετα
  • Πλωτά κουφώματα

Ένα πλαίσιο περιέχεται σε ένα έγγραφο όπως φαίνεται παρακάτω.

<define name="draw-frame">
<element name="draw:frame">
<ref name="common-draw-shape-with-text-and-styles-attlist"/>
<ref name="common-draw-position-attlist"/>
<ref name="common-draw-rel-size-attlist"/>
<ref name="common-draw-caption-id-attlist"/>
<ref name="presentation-shape-attlist"/>
<ref name="draw-frame-attlist"/>
<zeroOrMore>
<choice>
<ref name="draw-text-box"/>
<ref name="draw-image"/>
<ref name="draw-object"/>
<ref name="draw-object-ole"/>
<ref name="draw-applet"/>
<ref name="draw-floating-frame"/><ref name="draw-plugin"/>
</choice>
</zeroOrMore>
<optional>
<ref name="office-event-listeners"/>
</optional>
<zeroOrMore>
<ref name="draw-glue-point"/>
</zeroOrMore>
<optional>
<ref name="draw-image-map"/>
</optional>
<optional>
<ref name="svg-title"/>
</optional>
<optional>
<ref name="svg-desc"/>
</optional>
<optional>
<choice>
<ref name="draw-contour-polygon"/><ref name="draw-contour-path"/>
</choice>
</optional>
</element>
</define>

Βιβλιογραφικές αναφορές

Δείτε επίσης