PrintBase CATPrintSVGProperties

Usage: you must use this class as is. You should never derive it.


public class CATPrintSVGProperties

Class wrapping SVG generator properties.

Role: The CAA user can define the parameters of the SVG generator.


Constructor and Destructor Index


o CATPrintSVGProperties()
Constructor.
o ~CATPrintSVGProperties()
Destructor.

Method Index


o GetSVGBitmapCompressionMode()
Retrieves the bitmap compression mode.
o GetSVGBitmapSaveMode()
Retrieves the bitmap saving mode.
o GetSVGDiscretizedText()
Tells if the text is discretized.
o GetSVGListOfAction(CATListOfCATUnicodeString*)
Retrieves the SVG font action list.
o GetSVGListOfFont(CATListOfCATUnicodeString*)
Retrieves the SVG font list.
o GetSVGListOfSubFont(CATListOfCATUnicodeString*)
Retrieves the SVG sub font list.
o SetSVGBitmapCompressionMode(CATPrintSVGBitmapCompressionMode)
Sets the bitmap compression mode.
o SetSVGBitmapSaveMode(CATPrintSVGBitmapSaveMode)
Sets the bitmap saving mode.
o SetSVGDiscretizedText(int)
Tells if the SVG text must be discretized (1 = yes, 0 = no).
o SetSVGListOfAction(CATListOfCATUnicodeString*)
Sets the SVG action list.

Constructor and Destructor


o CATPrintSVGProperties
public CATPrintSVGProperties()
Constructor.
o ~CATPrintSVGProperties
public virtual ~CATPrintSVGProperties()
Destructor.

Methods


o GetSVGBitmapCompressionMode
public GetSVGBitmapCompressionMode()
Retrieves the bitmap compression mode.
Returns:
The bitmap compression mode.
o GetSVGBitmapSaveMode
public GetSVGBitmapSaveMode()
Retrieves the bitmap saving mode.
Returns:
The bitmap saving mode.
o GetSVGDiscretizedText
public GetSVGDiscretizedText()
Tells if the text is discretized.
Returns:
Text discretization.
o GetSVGListOfAction
public GetSVGListOfAction( oFontActionList)
Retrieves the SVG font action list.
Parameters:
oFontActionList
The font action list.
o GetSVGListOfFont
public GetSVGListOfFont( oFontList)
Retrieves the SVG font list.
Parameters:
oFontList
The font list.
o GetSVGListOfSubFont
public GetSVGListOfSubFont( oFontListSub)
Retrieves the SVG sub font list.
Parameters:
oFontListSub
The sub font list.
o SetSVGBitmapCompressionMode
public SetSVGBitmapCompressionMode( const iBitmapCompressionMode)
Sets the bitmap compression mode.
Parameters:
The
bitmap compression mode.
o SetSVGBitmapSaveMode
public SetSVGBitmapSaveMode( const iBitmapSaveMode)
Sets the bitmap saving mode.
Parameters:
iBitmapSaveMode
The bitmap saving mode.
o SetSVGDiscretizedText
public SetSVGDiscretizedText( const iDiscretizedText)
Tells if the SVG text must be discretized (1 = yes, 0 = no).
Parameters:
iDiscretisedText
Enable / Disable the text discretization.
o SetSVGListOfAction
public SetSVGListOfAction( const iFontActionList)
Sets the SVG action list.
Parameters:
iFontActionList
The action list.

This object is included in the file: CATPrintSVGProperties.h
If needed, your Imakefile.mk should include the module: CATPrintBase

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.