Skip navigation links
SVG 2 Vector: 2.0.0
A B C D E F G H I L M P S T V W 

A

addOption(ApplicationOption<?>) - Method in class AppBase
Adds a new option to CLI parser and option list.
addOption(ApplicationOption<?>) - Method in class AppProperties
Adds an application option.
AO_BackgroundColor - Class in de.vandermeer.svg2vector.applications.fh
Application option bgrnd-color.
AO_BackgroundColor(boolean, String) - Constructor for class AO_BackgroundColor
Returns the new option.
AO_BackgroundColor(boolean, Character, String) - Constructor for class AO_BackgroundColor
Returns the new option.
AO_Clip - Class in de.vandermeer.svg2vector.applications.fh
Application option clip.
AO_Clip(boolean, String) - Constructor for class AO_Clip
Returns the new option.
AO_Clip(boolean, Character, String) - Constructor for class AO_Clip
Returns the new option.
AO_CreateDirectories - Class in de.vandermeer.svg2vector.applications.base
Application option create-directories.
AO_CreateDirectories() - Constructor for class AO_CreateDirectories
Returns the new option.
AO_ExportDpi - Class in de.vandermeer.svg2vector.applications.is
Application option export-dpi.
AO_ExportDpi(SvgTargets, String) - Constructor for class AO_ExportDpi
Returns the new option as not required and without a short option.
AO_ExportPdfVersion - Class in de.vandermeer.svg2vector.applications.is
Application option export-pdf-version.
AO_ExportPdfVersion(SvgTargets, String) - Constructor for class AO_ExportPdfVersion
Returns the new option as not required and without a short option.
AO_ExportPsLevel - Class in de.vandermeer.svg2vector.applications.is
Application option export-ps-level.
AO_ExportPsLevel(SvgTargets, String) - Constructor for class AO_ExportPsLevel
Returns the new option as not required and without a short option.
AO_FoutLayerId - Class in de.vandermeer.svg2vector.applications.base
Application option fout-layer-id.
AO_FoutLayerId() - Constructor for class AO_FoutLayerId
Returns the new option.
AO_FoutLayerIndex - Class in de.vandermeer.svg2vector.applications.base
Application option fout-layer-index.
AO_FoutLayerIndex() - Constructor for class AO_FoutLayerIndex
Returns the new option.
AO_FoutNoBasename - Class in de.vandermeer.svg2vector.applications.base
Application option fout-no-basename.
AO_FoutNoBasename() - Constructor for class AO_FoutNoBasename
Returns the new option.
AO_InkscapeExecutable - Class in de.vandermeer.svg2vector.applications.is
Application option inkscape-executable.
AO_InkscapeExecutable(Character) - Constructor for class AO_InkscapeExecutable
Returns the new option.
AO_KeepTmpArtifacts - Class in de.vandermeer.svg2vector.applications.base
Application option keep-tmp-artifacts.
AO_KeepTmpArtifacts() - Constructor for class AO_KeepTmpArtifacts
Returns the new option.
AO_Layers - Class in de.vandermeer.svg2vector.applications.base
Application option layers .
AO_Layers() - Constructor for class AO_Layers
Returns the new option.
AO_LayersIfExist - Class in de.vandermeer.svg2vector.applications.base
Application option layers-if-exist.
AO_LayersIfExist() - Constructor for class AO_LayersIfExist
Returns the new option.
AO_ManualLayers - Class in de.vandermeer.svg2vector.applications.is
Application option manual-layers.
AO_ManualLayers(boolean, String) - Constructor for class AO_ManualLayers
Returns the new option.
AO_ManualLayers(boolean, Character, String) - Constructor for class AO_ManualLayers
Returns the new option.
AO_MsgDetail - Class in de.vandermeer.svg2vector.applications.base
Application option print-details.
AO_MsgDetail() - Constructor for class AO_MsgDetail
Returns the new option.
AO_MsgProgress - Class in de.vandermeer.svg2vector.applications.base
Application option print-progress.
AO_MsgProgress() - Constructor for class AO_MsgProgress
Returns the new option.
AO_MsgWarning - Class in de.vandermeer.svg2vector.applications.base
Application option print-warnings.
AO_MsgWarning() - Constructor for class AO_MsgWarning
Returns the new option.
AO_NoBackground - Class in de.vandermeer.svg2vector.applications.fh
Application option no-background.
AO_NoBackground(boolean, String) - Constructor for class AO_NoBackground
Returns the new option.
AO_NoBackground(boolean, Character, String) - Constructor for class AO_NoBackground
Returns the new option.
AO_NoErrors - Class in de.vandermeer.svg2vector.applications.base
Application option no-errors.
AO_NoErrors() - Constructor for class AO_NoErrors
Returns the new option.
AO_NotTransparent - Class in de.vandermeer.svg2vector.applications.fh
Application option not-transparent.
AO_NotTransparent(boolean, String) - Constructor for class AO_NotTransparent
Returns the new option.
AO_NotTransparent(boolean, Character, String) - Constructor for class AO_NotTransparent
Returns the new option.
AO_OverwriteExisting - Class in de.vandermeer.svg2vector.applications.base
Application option overwrite-existing.
AO_OverwriteExisting() - Constructor for class AO_OverwriteExisting
Returns the new option.
AO_Simulate - Class in de.vandermeer.svg2vector.applications.base
Application option simulate.
AO_Simulate() - Constructor for class AO_Simulate
Returns the new option.
AO_SvgFirst - Class in de.vandermeer.svg2vector.applications.is
Application option svg-first.
AO_SvgFirst(boolean, String) - Constructor for class AO_SvgFirst
Returns the new option.
AO_SvgFirst(boolean, Character, String) - Constructor for class AO_SvgFirst
Returns the new option.
AO_SwitchOnLayers - Class in de.vandermeer.svg2vector.applications.base
Application option all-layers.
AO_SwitchOnLayers() - Constructor for class AO_SwitchOnLayers
Returns the new option.
AO_TargetExt - Class in de.vandermeer.svg2vector.applications.base
Application option target with extended long description.
AO_TargetExt(boolean, Character, String, SvgTargets[]) - Constructor for class AO_TargetExt
Returns the new option.
AO_TextAsShape - Class in de.vandermeer.svg2vector.applications.base
Application option text-as-shape.
AO_TextAsShape() - Constructor for class AO_TextAsShape
Returns the new option.
AO_UseBaseName - Class in de.vandermeer.svg2vector.applications.base
Application option use-basename.
AO_UseBaseName() - Constructor for class AO_UseBaseName
Returns the new option.
APP_DISPLAY_NAME - Static variable in class Svg2Vector_FH
Application display name.
APP_DISPLAY_NAME - Static variable in class Svg2Vector_IS
Application display name.
APP_NAME - Static variable in class Svg2Vector_FH
Application name.
APP_NAME - Static variable in class Svg2Vector_IS
Application name.
APP_VERSION - Static variable in class Svg2Vector_FH
Application version, should be same as the version in the class JavaDoc.
APP_VERSION - Static variable in class Svg2Vector_IS
Application version, should be same as the version in the class JavaDoc.
AppBase<L extends SV_DocumentLoader,P extends AppProperties<L>> - Class in de.vandermeer.svg2vector.applications.base
Abstract base class for Svg2Vector applications.
AppBase(P) - Constructor for class AppBase
Creates a new base application.
appendSelectedNode(String) - Method in class IsCmd
Appends all required CLI options for a node that is selected.
appendTargetSettings(SvgTargets, IsTargetOption...) - Method in class IsCmd
Appends target specific settings read from application properties.
AppProperties<L extends SV_DocumentLoader> - Class in de.vandermeer.svg2vector.applications.base
Properties and options for SVG2Vector applications.
AppProperties(SvgTargets[], L) - Constructor for class AppProperties
 

B

BatikLoader - Class in de.vandermeer.svg2vector.applications.fh.converters
Loads an SVG document using Batik and provides some methods to deal with layers.
BatikLoader() - Constructor for class BatikLoader
 
buildLongDescr(String, SvgTargets[]) - Static method in class AO_TargetExt
Creates a long description with supported targets.

C

canWriteFiles() - Method in class AppProperties
Tests if the application is allowed to write output files and directories.
cmd - Variable in class IsCmd
The command as string builder.
convertDocument(BatikLoader, File) - Method in class Fh_Svg2Emf
 
convertDocument(BatikLoader, File) - Method in class Fh_Svg2Pdf
 
convertDocument(BatikLoader, File) - Method in class Fh_Svg2Svg
 
convertDocument(BatikLoader, File) - Method in class FhConverter
Converts the document maintained by the loader to a target format.
convertValue(Object) - Method in class AO_CreateDirectories
 
convertValue(Object) - Method in class AO_FoutLayerId
 
convertValue(Object) - Method in class AO_FoutLayerIndex
 
convertValue(Object) - Method in class AO_FoutNoBasename
 
convertValue(Object) - Method in class AO_KeepTmpArtifacts
 
convertValue(Object) - Method in class AO_Layers
 
convertValue(Object) - Method in class AO_LayersIfExist
 
convertValue(Object) - Method in class AO_MsgDetail
 
convertValue(Object) - Method in class AO_MsgProgress
 
convertValue(Object) - Method in class AO_MsgWarning
 
convertValue(Object) - Method in class AO_NoErrors
 
convertValue(Object) - Method in class AO_OverwriteExisting
 
convertValue(Object) - Method in class AO_Simulate
 
convertValue(Object) - Method in class AO_SwitchOnLayers
 
convertValue(Object) - Method in class AO_TextAsShape
 
convertValue(Object) - Method in class AO_UseBaseName
 
convertValue(Object) - Method in class AO_BackgroundColor
 
convertValue(Object) - Method in class AO_Clip
 
convertValue(Object) - Method in class AO_NoBackground
 
convertValue(Object) - Method in class AO_NotTransparent
 
convertValue(Object) - Method in class AO_InkscapeExecutable
 
convertValue(Object) - Method in class AO_ManualLayers
 
convertValue(Object) - Method in class AO_SvgFirst
 
convertValue(Object) - Method in class IsTargetOption
 

D

de.vandermeer.svg2vector - package de.vandermeer.svg2vector
SVG to vector converter.
de.vandermeer.svg2vector.applications.base - package de.vandermeer.svg2vector.applications.base
Base of an S2V application, including options, loaders, and properties.
de.vandermeer.svg2vector.applications.fh - package de.vandermeer.svg2vector.applications.fh
S2V application using Apache Batik to load an SVG document and FreeHep graphics libraries for conversion.
de.vandermeer.svg2vector.applications.fh.converters - package de.vandermeer.svg2vector.applications.fh.converters
Properties and converters using Freehep libraries.
de.vandermeer.svg2vector.applications.is - package de.vandermeer.svg2vector.applications.is
S2V application using a simple loader to load an SVG document and Inkscape for conversion.
DEFAULT_UNIX - Static variable in class AO_InkscapeExecutable
The default executable on a UNIX system.
DEFAULT_WINDOWS - Static variable in class AO_InkscapeExecutable
The default executable on a Windows system.
doesCreateDirectories() - Method in class AppProperties
Returns the create-directories flag.
doesKeepTempArtifacts() - Method in class AppProperties
Tests if the application should keep (not remove) temporary artifacts (files and directories).
doesLayers() - Method in class AppProperties
Tests if the properties are set to process layers.
doesNoLayers() - Method in class AppProperties
Tests if the properties are set to process for a single output file, not processing patterns.
doesSimulate() - Method in class AppProperties
Returns the simulation flag.
doesTextAsShape() - Method in class AppProperties
Returns the text-as-shape flag as set by CLI.

E

ENV_KEY - Static variable in class AO_InkscapeExecutable
Key for an environment variable pointing to the Inkscape executable.
ExecInkscape(IsCmd, String, String) - Method in class Svg2Vector_IS
 
executeApplication(String[]) - Method in class AppBase
 
executeApplication(String[]) - Method in class Svg2Vector_FH
 
executeApplication(String[]) - Method in class Svg2Vector_IS
 

F

Fh_Svg2Emf - Class in de.vandermeer.svg2vector.applications.fh.converters
A converter for SVG documents to EMF using the FreeHep library.
Fh_Svg2Emf() - Constructor for class Fh_Svg2Emf
 
Fh_Svg2Pdf - Class in de.vandermeer.svg2vector.applications.fh.converters
A converter for SVG documents to PDF using the FreeHep library.
Fh_Svg2Pdf() - Constructor for class Fh_Svg2Pdf
Creates a new PDF converter and sets margins.
Fh_Svg2Svg - Class in de.vandermeer.svg2vector.applications.fh.converters
A converter for SVG documents to SVG using the FreeHep library.
Fh_Svg2Svg() - Constructor for class Fh_Svg2Svg
 
FhConverter - Class in de.vandermeer.svg2vector.applications.fh.converters
A converter for SVG documents using the FreeHep library.
FhConverter() - Constructor for class FhConverter
Creates a new converter with default configuration.

G

getAppDescription() - Method in class Svg2Vector_FH
 
getAppDescription() - Method in class Svg2Vector_IS
 
getAppDisplayName() - Method in class Svg2Vector_FH
 
getAppDisplayName() - Method in class Svg2Vector_IS
 
getAppName() - Method in class Svg2Vector_FH
 
getAppName() - Method in class Svg2Vector_IS
 
getAppOptions() - Method in class AppBase
 
getAppOptions() - Method in class AppProperties
Returns the list of added application options.
getAppVersion() - Method in class Svg2Vector_FH
 
getAppVersion() - Method in class Svg2Vector_IS
 
getBridgeContext() - Method in class BatikLoader
Returns the loader’s bridge context.
getCli() - Method in class AppBase
 
getDocument() - Method in class BatikLoader
Returns the loader’s document.
getDout() - Method in class AppProperties
Returns the output directory name for processing layers.
getDoutFile() - Method in class AppProperties
Returns the output directory file for processing layers.
getFinFn() - Method in class AppProperties
Returns the input file name.
getFnOut(Map.Entry<String, Integer>) - Method in class AppProperties
Returns a file name when dealing with layers.
getFnOutNoDir(Map.Entry<String, Integer>) - Method in class AppProperties
Returns a file name when dealing with layers without any directory element.
getFoutFile() - Method in class AppProperties
Returns the file for a single output file when not processing layers.
getFoutFn() - Method in class AppProperties
Returns the file name for a single output file when not processing layers.
getFoutPattern() - Method in class AppProperties
Returns the generated pattern for output files.
getIsCmd() - Method in class IsTargetOption
Returns the Inkscape CLI option.
getLabel(Node) - Static method in class BatikLoader
Returns the Inkscape label for a given node.
getLayers() - Method in class SV_DocumentLoader
Returns the map of layers (layer name to index), empty if no layers found.
getLines() - Method in class IsLoader
Returns the current list of lines.
getLoader() - Method in class AppProperties
Returns the document loader.
getMsgMode() - Method in class AppProperties
Returns the message mode.
getProperties() - Method in class FhConverter
Returns the user properties of the converter.
getProps() - Method in class AppBase
Returns the application properties.
getSize() - Method in class BatikLoader
Returns the document size.
getSupportedTargets() - Method in class AO_TargetExt
Returns the supported targets.
getSupportedTargetts() - Method in class AppProperties
Returns the supported targets.
getTarget() - Method in class AO_TargetExt
Returns the target for a given set value.
getTarget() - Method in class AppProperties
Returns the application target.
getTarget() - Method in class IsTargetOption
Returns the target the option applies to.
getTargetValue() - Method in class AppProperties
Returns the set value of the target option.
getWarnings() - Method in class AppProperties
Returns current warnings.

H

hasInkscapeLayers() - Method in class SV_DocumentLoader
Tests if the loaded document has Inkscape layers.

I

isCli - Variable in class IsTargetOption
The Inkscape command line option for this target option.
IsCmd - Class in de.vandermeer.svg2vector.applications.is
An Inkscape command object creating a command line with entries for string substitution.
IsCmd(IsCmd) - Constructor for class IsCmd
Creates a new command copying the given command.
IsCmd(String, SvgTargets, AppProperties<?>) - Constructor for class IsCmd
Creates a new command with default entries.
isLoaded - Variable in class SV_DocumentLoader
Flag indicating if a document is loaded or not.
isLoaded() - Method in class SV_DocumentLoader
Returns the status of the loader.
IsLoader - Class in de.vandermeer.svg2vector.applications.is
Standard SVG document loader, tries GZIP first and plain text next.
IsLoader() - Constructor for class IsLoader
 
IsTargetOption - Class in de.vandermeer.svg2vector.applications.is
 
IsTargetOption(SvgTargets, String, String, String, String, String) - Constructor for class IsTargetOption
Returns the new option as not required and without a short option.

L

layers - Variable in class SV_DocumentLoader
List of layers with identifier and index.
lines - Variable in class IsLoader
Lines read from file.
load(String) - Method in class SV_DocumentLoader
Loads the SVG file.
load(String) - Method in class BatikLoader
 
load(String) - Method in class IsLoader
 

M

main(String[]) - Static method in class Svg2VectorExecs
Public main to start the tool.

P

P_OPTION_DEAILS - Static variable in class AppProperties
Print option details.
P_OPTION_ERROR - Static variable in class AppProperties
Print option error.
P_OPTION_PROGRESS - Static variable in class AppProperties
Print option progress.
P_OPTION_QUIET - Static variable in class AppProperties
Print option quiet.
P_OPTION_VERBOSE - Static variable in class AppProperties
Print option verbose.
P_OPTION_WARNING - Static variable in class AppProperties
Print option warning.
printDetailMessage(String) - Method in class AppBase
Prints a detail message if activated in mode
printErrorMessage(String) - Method in class AppBase
Prints a error message if activated in mode
printProgressMessage(String) - Method in class AppBase
Prints a progress message if activated in mode
printWarningMessage(String) - Method in class AppBase
Prints a warning message if activated in mode
printWarnings() - Method in class AppBase
Prints all warnings collected in properties and empties the warning list.
processLayers() - Method in class AppProperties
Returns the flag for processing layers individually.
properties - Variable in class FhConverter
Properties that can be set for conversion.

S

setInput() - Method in class AppProperties
Tests input file settings and loads it.
setMessageMode() - Method in class AppProperties
Sets the message mode according to CLI settings.
setOutput() - Method in class AppProperties
Tests all CLI options that influence output names and sets the output name
setPropertyBackground(boolean) - Method in class Fh_Svg2Emf
 
setPropertyBackground(boolean) - Method in class Fh_Svg2Pdf
 
setPropertyBackground(boolean) - Method in class Fh_Svg2Svg
 
setPropertyBackground(boolean) - Method in class FhConverter
Sets background property on or off.
setPropertyBackgroundColor(Color) - Method in class Fh_Svg2Emf
 
setPropertyBackgroundColor(Color) - Method in class Fh_Svg2Pdf
 
setPropertyBackgroundColor(Color) - Method in class Fh_Svg2Svg
 
setPropertyBackgroundColor(Color) - Method in class FhConverter
Sets background color property to a color.
setPropertyClip(boolean) - Method in class FhConverter
Sets clipping property on or off.
setPropertyTextAsShapes(boolean) - Method in class FhConverter
Sets text-as-shape property on or off.
setPropertyTransparent(boolean) - Method in class Fh_Svg2Emf
 
setPropertyTransparent(boolean) - Method in class Fh_Svg2Pdf
 
setPropertyTransparent(boolean) - Method in class Fh_Svg2Svg
 
setPropertyTransparent(boolean) - Method in class FhConverter
Sets transparency property on or off.
SUBS_FIN - Static variable in class IsCmd
Substitution string for input file.
SUBS_FOUT - Static variable in class IsCmd
Substitution string for output file.
SUBST_PATTERN_ID - Static variable in class AppProperties
Substitution pattern for layers using layer identifier (id) in output file names.
SUBST_PATTERN_INDEX - Static variable in class AppProperties
Substitution pattern for layers using layer index in output file names.
substitute(String, String) - Method in class IsCmd
Substitutes input and output file name in the command with given values
supportedTargets - Variable in class AO_TargetExt
The supported targets of the application.
SV_DocumentLoader - Class in de.vandermeer.svg2vector.applications.base
Base class for an SVG document loader.
SV_DocumentLoader() - Constructor for class SV_DocumentLoader
 
Svg2Vector_FH - Class in de.vandermeer.svg2vector.applications.fh
The Svg2Vector application using the FreeHep library.
Svg2Vector_FH() - Constructor for class Svg2Vector_FH
Returns a new application.
Svg2Vector_IS - Class in de.vandermeer.svg2vector.applications.is
The Svg2Vector application using an Inkscape executable.
Svg2Vector_IS() - Constructor for class Svg2Vector_IS
Returns a new application.
Svg2VectorExecs - Class in de.vandermeer.svg2vector
An ExecS class for the tool.
Svg2VectorExecs() - Constructor for class Svg2VectorExecs
Creates a new ExecS object.
SvgTargets - Enum in de.vandermeer.svg2vector.applications.base
Conversion targets with associated Inkscape CLI option.
switchOffAllLayers() - Method in class SV_DocumentLoader
Switch all layers off.
switchOffAllLayers() - Method in class BatikLoader
 
switchOffAllLayers() - Method in class IsLoader
 
switchOnAllLayers() - Method in class SV_DocumentLoader
Switch all layers off.
switchOnAllLayers() - Method in class BatikLoader
 
switchOnAllLayers() - Method in class IsLoader
 
switchOnLayer(String) - Method in class SV_DocumentLoader
Switches the given layer on, nothing happens if the layer was blank or not in the layer list.
switchOnLayer(String) - Method in class BatikLoader
 
switchOnLayer(String) - Method in class IsLoader
 

T

target - Variable in class IsTargetOption
The target the option applies to.
TARGET_2_CONVERTER(SvgTargets) - Static method in class Svg2Vector_FH
Returns a converter for a given target
TMP_FN_PREFIX - Static variable in class Svg2Vector_IS
Prefix used when creating temporary files or directories.
toString() - Method in class IsCmd
 

V

valueOf(String) - Static method in enum SvgTargets
Returns the enum constant of this type with the specified name.
values() - Static method in enum SvgTargets
Returns an array containing the constants of this enum type, in the order they are declared.

W

warnings - Variable in class AppProperties
List of warning messages collected during process.
write(String, ArrayList<String>) - Method in class Svg2Vector_IS
Writes lines of an list to a file.
A B C D E F G H I L M P S T V W 
Skip navigation links
SVG 2 Vector: 2.0.0

Copyright © 2012–2017. All rights reserved.