com.aspose.cad.jasperreports.svg

Class ASSvgExportParametersBean

  • All Implemented Interfaces:
    com.jaspersoft.jasperserver.api.engine.jasperreports.common.ExportParameters, Serializable


    public class ASSvgExportParametersBean
    extends ImageExportParameters

    The SVG file format export parameters.

    See Also:
    Serialized Form
    • Constructor Detail

      • ASSvgExportParametersBean

        public ASSvgExportParametersBean()
        Instantiates a new Svg export parameters.
    • Method Detail

      • getColorType

        public SvgColorModeEnum getColorType()

        Gets or sets the color type for SVG image.

        Returns:
        The type of the color of SVG image.
      • setColorType

        public void setColorType(SvgColorModeEnum value)

        Gets or sets the color type for SVG image.

        Parameters:
        value - The type of the color of SVG image.
      • getTextAsShapes

        public boolean getTextAsShapes()

        Gets or sets a value indicating whether text must be converted as shapes.

        Returns:
        true if all text is turned into SVG shapes in the convertion; otherwise, false.
      • setTextAsShapes

        public void setTextAsShapes(boolean value)

        Gets or sets a value indicating whether text must be converted as shapes.

        Parameters:
        value - true if all text is turned into SVG shapes in the convertion; otherwise, false.
      • getCompress

        public final boolean getCompress()

        Gets a value indicating whether this file format is compressed.

        Value: true if compressed; otherwise, false.
        Returns:
        a value indicating whether this file format is compressed.
      • setCompress

        public final void setCompress(boolean value)

        Sets a value indicating whether this file format is compressed.

        Value: true if compressed; otherwise, false.
        Parameters:
        value - a value indicating whether this file format is compressed.
      • setIsPdfEmbeddedAlias

        public final void setIsPdfEmbeddedAlias(boolean makeAlias)
        Specifies whether the font should be embedded into the document using isPdfEmbedded flag in the tag. Makes able to specify which font should be embedded in svg document. It defaults to false.
        Parameters:
        makeAlias - the d
      • isPdfEmbeddedAlias

        public boolean isPdfEmbeddedAlias()
        Is pdf embedded alias boolean.
        Returns:
        true if there is pdf embedded alias; otherwise, false.
      • setEmbedFonts

        public void setEmbedFonts(boolean embedFonts)
        Specifies whether the fonts should be embedded in svg file as base64 It defaults to false.
        Parameters:
        embedFonts - indicator where the fonts should be embedded
      • isEmbedFonts

        public boolean isEmbedFonts()
        Indicates whether the fonts should be embedded into the svg file as base64
        Returns:
        true, if the fonts should be embedded; otherwise, false
      • setPropertyValues

        public void setPropertyValues(Object object)
        Specified by:
        setPropertyValues in interface com.jaspersoft.jasperserver.api.engine.jasperreports.common.ExportParameters
        Overrides:
        setPropertyValues in class ImageExportParameters