TeXLoadOptions
Inheritance: java.lang.Object, com.aspose.pdf.LoadOptions com.aspose.pdf.TeXLoadOptions, com.aspose.pdf.LoadOptions, com.aspose.pdf.TeXLoadOptions
public class TeXLoadOptions extends LoadOptions
Represents options for loading/importing TeX file into PDF document.
Constructors
| Constructor | Description |
|---|---|
| TeXLoadOptions | Creates default load options for converting TeX file into PDF document. |
Methods
| Method | Description |
|---|---|
| getDateTime | Gets/sets a certain value for date/time primitives like year, month, day and time. |
| getInputDirectory | Gets/sets TeX input directory. |
| getJobName | Gets/set the name of the job. |
| getLoadResult | Gets result for TeX load and compiling - did everything go smoothly or were there any comments/errors. |
| getNoLigatures | Gets/sets a flag that cancels ligatures in all fonts. |
| getOutputDirectory | Gets/sets TeX output directory. |
| getRasterizeFormulas | Gets/sets a flag that allows to rasterize math formulas. |
| 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. |
| 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. |
| getShowTerminalOutput | Gets/sets the flag indicating whether to show terminal output on the console. |
| getSubsetFonts | Gets/sets the flag indicating whether to subset fonts in output file or not. |
| setDateTime | Gets/sets a certain value for date/time primitives like year, month, day and time. |
| setInputDirectory | Gets/sets TeX input directory. |
| setJobName | Gets/set the name of the job. |
| setNoLigatures | Gets/sets a flag that cancels ligatures in all fonts. |
| setOutputDirectory | Gets/sets TeX output directory. |
| setRasterizeFormulas | Gets/sets a flag that allows to rasterize math formulas. |
| setRepeat | 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. |
| setRequiredInputDirectory | 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. |
| setShowTerminalOutput | Gets/sets the flag indicating whether to show terminal output on the console. |
| setSubsetFonts | Gets/sets the flag indicating whether to subset fonts in output file or not. |
TeXLoadOptions
public TeXLoadOptions()
Creates default load options for converting TeX file into PDF document.
getDateTime
public final Date getDateTime()
Gets/sets a certain value for date/time primitives like year, month, day and time.
Returns: Date instance
getInputDirectory
public final ITeXInputDirectory getInputDirectory()
Gets/sets TeX input directory.
Returns: ITeXInputDirectory instance
getJobName
public final String getJobName()
Gets/set the name of the job.
Returns: String value
getLoadResult
public final int getLoadResult()
Gets result for TeX load and compiling - did everything go smoothly or were there any comments/errors.
Returns: TeXLoadResult element
getNoLigatures
public final boolean getNoLigatures()
Gets/sets a flag that cancels ligatures in all fonts.
Returns: boolean value
getOutputDirectory
public final ITeXOutputDirectory getOutputDirectory()
Gets/sets TeX output directory.
Returns: ITeXOutputDirectory instance
getRasterizeFormulas
public final boolean getRasterizeFormulas()
Gets/sets a flag that allows to rasterize math formulas.
Returns: boolean value
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 value
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 instance
getShowTerminalOutput
public final boolean getShowTerminalOutput()
Gets/sets the flag indicating whether to show terminal output on the console.
Returns: boolean value
getSubsetFonts
public final boolean getSubsetFonts()
Gets/sets the flag indicating whether to subset fonts in output file or not.
Returns: boolean value
setDateTime
Gets/sets a certain value for date/time primitives like year, month, day and time.
setInputDirectory
Gets/sets TeX input directory.
setJobName
Gets/set the name of the job.
setNoLigatures
public final void setNoLigatures(boolean value)
Gets/sets a flag that cancels ligatures in all fonts.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | boolean value |
setOutputDirectory
Gets/sets TeX output directory.
setRasterizeFormulas
public final void setRasterizeFormulas(boolean value)
Gets/sets a flag that allows to rasterize math formulas.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | boolean value |
setRepeat
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:
| Parameter | Type | Description |
|---|---|---|
| value | boolean value |
setRequiredInputDirectory
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.
setShowTerminalOutput
public final void setShowTerminalOutput(boolean value)
Gets/sets the flag indicating whether to show terminal output on the console.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | boolean value |
setSubsetFonts
public final void setSubsetFonts(boolean value)
Gets/sets the flag indicating whether to subset fonts in output file or not.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | boolean value |