TeXLoadOptions

Inheritance: java.lang.Object, com.aspose.pdf.LoadOptions

public class TeXLoadOptions extends LoadOptions

Represents options for loading/importing TeX file into PDF document.

Constructors

ConstructorDescription
TeXLoadOptions()Creates default load options for converting TeX file into PDF document.

Methods

MethodDescription
getJobName()Gets/set the name of the job.
setJobName(String value)Gets/set the name of the job.
getInputDirectory()Gets/sets TeX input directory.
setInputDirectory(ITeXInputDirectory value)Gets/sets TeX input directory.
getOutputDirectory()Gets/sets TeX output directory.
setOutputDirectory(ITeXOutputDirectory value)Gets/sets TeX output directory.
getRequiredInputDirectory()Gets/sets TeX requires input directory.
setRequiredInputDirectory(ITeXInputDirectory value)Gets/sets TeX requires input directory.
getRepeat()Gets/sets the flag indicating whether it is necessary to run the TeX job twice in case, for example, there are references in input TeX file(s).
setRepeat(boolean value)Gets/sets the flag indicating whether it is necessary to run the TeX job twice in case, for example, there are references in input TeX file(s).
getSubsetFonts()Gets/sets the flag indicating whether to subset fonts in output file or not.
setSubsetFonts(boolean value)Gets/sets the flag indicating whether to subset fonts in output file or not.
getShowTerminalOutput()Gets/sets the flag indicating whether to show terminal output on the console.
setShowTerminalOutput(boolean value)Gets/sets the flag indicating whether to show terminal output on the console.
getDateTime()Gets/sets a certain value for date/time primitives like year, month, day and time.
setDateTime(Date value)Gets/sets a certain value for date/time primitives like year, month, day and time.
getNoLigatures()Gets/sets a flag that cancels ligatures in all fonts.
setNoLigatures(boolean value)Gets/sets a flag that cancels ligatures in all fonts.
getRasterizeFormulas()Gets/sets a flag that allows to rasterize math formulas.
setRasterizeFormulas(boolean value)Gets/sets a flag that allows to rasterize math formulas.

TeXLoadOptions()

public TeXLoadOptions()

Creates default load options for converting TeX file into PDF document.

getJobName()

public final String getJobName()

Gets/set the name of the job.

Returns: java.lang.String - String value

setJobName(String value)

public final void setJobName(String value)

Gets/set the name of the job.

Parameters:

ParameterTypeDescription
valuejava.lang.StringString value

getInputDirectory()

public final ITeXInputDirectory getInputDirectory()

Gets/sets TeX input directory.

Returns: ITeXInputDirectory - ITeXInputDirectory instance

setInputDirectory(ITeXInputDirectory value)

public final void setInputDirectory(ITeXInputDirectory value)

Gets/sets TeX input directory.

Parameters:

ParameterTypeDescription
valueITeXInputDirectoryITeXInputDirectory instance

getOutputDirectory()

public final ITeXOutputDirectory getOutputDirectory()

Gets/sets TeX output directory.

Returns: ITeXOutputDirectory - ITeXOutputDirectory instance

setOutputDirectory(ITeXOutputDirectory value)

public final void setOutputDirectory(ITeXOutputDirectory value)

Gets/sets TeX output directory.

Parameters:

ParameterTypeDescription
valueITeXOutputDirectoryITeXOutputDirectory instance

getRequiredInputDirectory()

public final ITeXInputDirectory getRequiredInputDirectory()

Gets/sets TeX requires input directory. Required input is the files that are somehow included into the main .tex file, e.g., packages for which there’s no built-in support.

Returns: ITeXInputDirectory - ITeXInputDirectory instance

setRequiredInputDirectory(ITeXInputDirectory value)

public final void setRequiredInputDirectory(ITeXInputDirectory value)

Gets/sets TeX requires input directory. Required input is the files that are somehow included into the main .tex file, e.g., packages for which there’s no built-in support.

Parameters:

ParameterTypeDescription
valueITeXInputDirectoryITeXInputDirectory instance

getRepeat()

public final boolean getRepeat()

Gets/sets the flag indicating whether it is necessary to run the TeX job twice in case, for example, there are references in input TeX file(s). In general, this behavior is useful when the engine collects some data along the typesetting process and stores it in an auxilliary file, all at the first run. And at the second run, the engine somehow uses that data.

Returns: boolean - boolean value

setRepeat(boolean value)

public final void setRepeat(boolean value)

Gets/sets the flag indicating whether it is necessary to run the TeX job twice in case, for example, there are references in input TeX file(s). In general, this behavior is useful when the engine collects some data along the typesetting process and stores it in an auxilliary file, all at the first run. And at the second run, the engine somehow uses that data.

Parameters:

ParameterTypeDescription
valuebooleanboolean value

getSubsetFonts()

public final boolean getSubsetFonts()

Gets/sets the flag indicating whether to subset fonts in output file or not.

Returns: boolean - boolean value

setSubsetFonts(boolean value)

public final void setSubsetFonts(boolean value)

Gets/sets the flag indicating whether to subset fonts in output file or not.

Parameters:

ParameterTypeDescription
valuebooleanboolean value

getShowTerminalOutput()

public final boolean getShowTerminalOutput()

Gets/sets the flag indicating whether to show terminal output on the console.

Returns: boolean - boolean value

setShowTerminalOutput(boolean value)

public final void setShowTerminalOutput(boolean value)

Gets/sets the flag indicating whether to show terminal output on the console.

Parameters:

ParameterTypeDescription
valuebooleanboolean value

getDateTime()

public final Date getDateTime()

Gets/sets a certain value for date/time primitives like year, month, day and time.

Returns: Date - Date instance

setDateTime(Date value)

public final void setDateTime(Date value)

Gets/sets a certain value for date/time primitives like year, month, day and time.

Parameters:

ParameterTypeDescription
valuejava.util.DateDate instance

getNoLigatures()

public final boolean getNoLigatures()

Gets/sets a flag that cancels ligatures in all fonts.

Returns: boolean - boolean value

setNoLigatures(boolean value)

public final void setNoLigatures(boolean value)

Gets/sets a flag that cancels ligatures in all fonts.

Parameters:

ParameterTypeDescription
valuebooleanboolean value

getRasterizeFormulas()

public final boolean getRasterizeFormulas()

Gets/sets a flag that allows to rasterize math formulas.

Returns: boolean - boolean value

setRasterizeFormulas(boolean value)

public final void setRasterizeFormulas(boolean value)

Gets/sets a flag that allows to rasterize math formulas.

Parameters:

ParameterTypeDescription
valuebooleanboolean value