An automatic card-based presentation generation system programmatically
creates card-based presentation documents from source documents by
transforming a card layout style specification into presentation
specifications which at run-time, are used to generate formatting object
descriptions. The formatting object descriptions are then used to actually
create card-based presentation documents. The invention includes a
presentation style transformer and a card-based presentation generator.
The presentation style transformer takes a card layout style specification
(CLSS) and a card display schema (CDS) and transforms them into card-based
presentation specifications (CPS). The card-based presentation generator
takes the card-based presentation specifications and a card-based document
content to create formatting object descriptions.
Ένα αυτόματο κάρτα-βασισμένο σύστημα παραγωγής παρουσίασης δημιουργεί programmatically τα κάρτα-βασισμένα έγγραφα παρουσίασης από τα έγγραφα πηγής με το μετασχηματισμό μιας προδιαγραφής ύφους σχεδιαγράμματος καρτών στις προδιαγραφές παρουσίασης που στο χρόνο εκτέλεσης, χρησιμοποιούνται για να παραγάγουν τις περιγραφές αντικειμένου μορφοποίησης. Οι περιγραφές αντικειμένου μορφοποίησης χρησιμοποιούνται έπειτα για να δημιουργήσουν πραγματικά τα κάρτα-βασισμένα έγγραφα παρουσίασης. Η εφεύρεση περιλαμβάνει έναν μετασχηματιστή ύφους παρουσίασης και μια κάρτα-βασισμένη γεννήτρια παρουσίασης. _ ο παρουσίαση ύφος μετασχηματιστής παίρνω ένας κάρτα σχεδιάγραμμα ύφος προδιαγραφή (ΘΛΣΣ) και ένας κάρτα επίδειξη σχήμα (CD) και μετασχηματίζω αυτός κάρτα-βασίζω παρουσίαση προδιαγραφή (CP). Η κάρτα-βασισμένη γεννήτρια παρουσίασης παίρνει τις κάρτα-βασισμένες προδιαγραφές παρουσίασης και μια κάρτα-βασισμένη περιεκτικότητα σε έγγραφα για να δημιουργήσει τις περιγραφές αντικειμένου μορφοποίησης.