public class TeXLoadOptions extends LoadOptions
Represents options for loading/importing TeX file into PDF document.
LoadOptions.MarginsAreaUsageModes, LoadOptions.PageSizeAdjustmentModes, LoadOptions.ResourceLoadingResult, LoadOptions.ResourceLoadingStrategy
Constructor and Description |
---|
TeXLoadOptions()
Creates default load options for converting TeX file into PDF document.
|
Modifier and Type | Method and Description |
---|---|
Date |
getDateTime()
Gets/sets a certain value for date/time primitives like \year, \month, \day and \time.
|
com.aspose.tex.ITeXInputDirectory |
getInputDirectory()
Gets/sets TeX input directory.
|
String |
getJobName()
Gets/set the name of the job.
|
boolean |
getNoLigatures()
Gets/sets a flag that cancels ligatures in all fonts.
|
com.aspose.tex.ITeXOutputDirectory |
getOutputDirectory()
Gets/sets TeX output directory.
|
boolean |
getRasterizeFormulas()
Gets/sets a flag that allows to rasterize math formulas.
|
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).
|
boolean |
getShowTerminalOutput()
Gets/sets the flag indicating whether to show terminal output on the console.
|
boolean |
getSubsetFonts()
Gets/sets the flag indicating whether to subset fonts in output file or not.
|
void |
setDateTime(Date value)
Gets/sets a certain value for date/time primitives like \year, \month, \day and \time.
|
void |
setInputDirectory(com.aspose.tex.ITeXInputDirectory value)
Gets/sets TeX input directory.
|
void |
setJobName(String value)
Gets/set the name of the job.
|
void |
setNoLigatures(boolean value)
Gets/sets a flag that cancels ligatures in all fonts.
|
void |
setOutputDirectory(com.aspose.tex.ITeXOutputDirectory value)
Gets/sets TeX output directory.
|
void |
setRasterizeFormulas(boolean value)
Gets/sets a flag that allows to rasterize math formulas.
|
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).
|
void |
setShowTerminalOutput(boolean value)
Gets/sets the flag indicating whether to show terminal output on the console.
|
void |
setSubsetFonts(boolean value)
Gets/sets the flag indicating whether to subset fonts in output file or not.
|
getLoadFormat, getWarningHandler, setWarningHandler
public TeXLoadOptions()
Creates default load options for converting TeX file into PDF document.
public final String getJobName()
Gets/set the name of the job.
public final void setJobName(String value)
Gets/set the name of the job.
value
- String valuepublic final com.aspose.tex.ITeXInputDirectory getInputDirectory()
Gets/sets TeX input directory.
public final void setInputDirectory(com.aspose.tex.ITeXInputDirectory value)
Gets/sets TeX input directory.
value
- ITeXInputDirectory instancepublic final com.aspose.tex.ITeXOutputDirectory getOutputDirectory()
Gets/sets TeX output directory.
public final void setOutputDirectory(com.aspose.tex.ITeXOutputDirectory value)
Gets/sets TeX output directory.
value
- ITeXOutputDirectory instancepublic 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.
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.
value
- boolean valuepublic final boolean getSubsetFonts()
Gets/sets the flag indicating whether to subset fonts in output file or not.
public final void setSubsetFonts(boolean value)
Gets/sets the flag indicating whether to subset fonts in output file or not.
value
- boolean valuepublic final boolean getShowTerminalOutput()
Gets/sets the flag indicating whether to show terminal output on the console.
public final void setShowTerminalOutput(boolean value)
Gets/sets the flag indicating whether to show terminal output on the console.
value
- boolean valuepublic final Date getDateTime()
Gets/sets a certain value for date/time primitives like \year, \month, \day and \time.
public final void setDateTime(Date value)
Gets/sets a certain value for date/time primitives like \year, \month, \day and \time.
value
- Date instancepublic final boolean getNoLigatures()
Gets/sets a flag that cancels ligatures in all fonts.
public final void setNoLigatures(boolean value)
Gets/sets a flag that cancels ligatures in all fonts.
value
- boolean valuepublic final boolean getRasterizeFormulas()
Gets/sets a flag that allows to rasterize math formulas.
public final void setRasterizeFormulas(boolean value)
Gets/sets a flag that allows to rasterize math formulas.
value
- boolean value