Class RichMediaParams

  • All Implemented Interfaces:
    java.io.Serializable

    public class RichMediaParams
    extends PdfDictionary
    Dictionary containing parameters related to an active Flash subtype in a RichMediaInstance dictionary. See ExtensionLevel 3 p90
    Since:
    5.0.0
    See Also:
    Serialized Form
    • Constructor Detail

      • RichMediaParams

        public RichMediaParams()
        Creates a RichMediaParams object.
    • Method Detail

      • setFlashVars

        public void setFlashVars​(java.lang.String flashVars)
        Sets a text string containing formatted name value pairs passed to the Flash Player context when activated.
        Parameters:
        flashVars - a String with the Flash variables
      • setBinding

        public void setBinding​(PdfName binding)
        Sets the binding.
        Parameters:
        binding - possible values: PdfName.NONE, PdfName.FOREGROUND, PdfName.BACKGROUND, PdfName.MATERIAL
      • setBindingMaterialName

        public void setBindingMaterialName​(PdfString bindingMaterialName)
        Stores the material name that content is to be bound to. Required if Binding value is Material.
        Parameters:
        bindingMaterialName - a material name
      • setCuePoints

        public void setCuePoints​(PdfArray cuePoints)
        Sets an array of CuePoint dictionaries containing points in time within a Flash animation.
        Parameters:
        cuePoints - a PdfArray with CuePoint objects
      • setSettings

        public void setSettings​(PdfString settings)
        A text string used to store settings information associated with a Flash RichMediaInstance. It is to be stored and loaded by the scripting run time.
        Parameters:
        settings - a PdfString