摘要 |
A set of rules containing constraints and limitations of media display platforms is employed to define options in an enhancement-authoring program. Authoring actions implemented via the authoring program are checked to determine if a rule exists for the action. If a rule exists, a step associated with the rule is executed. The step may comprise issuing warnings, providing recommended values, providing suggestions, or indicating a set of permissable values. A rules based post processing routine may be employed to check file sizes, color relationships, or other enhancement aspects. The present invention may be implemented in conjunction with an authoring program, in conjunction with a display platform, or both. In one embodiment, rules are utilized by a display platform to convert enhancement variables to those suited to the display platform. The set of rules of the present invention may be implemented in a text file and may be compliant with XML. |