com.aspose.pdf

Interfaces

Classes

Enums

Exceptions

com.aspose.pdf

Class TeXLoadOptions

  • Direct Known Subclasses:
    LatexLoadOptions


    public class TeXLoadOptions
    extends LoadOptions

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

    • Constructor Detail

      • TeXLoadOptions

        public TeXLoadOptions()

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

    • Method Detail

      • getJobName

        public final String getJobName()

        Gets/set the name of the job.

        Returns:
        String value
      • setJobName

        public final void setJobName(String value)

        Gets/set the name of the job.

        Parameters:
        value - String value
      • getInputDirectory

        public final com.aspose.tex.ITeXInputDirectory getInputDirectory()

        Gets/sets TeX input directory.

        Returns:
        ITeXInputDirectory instance
      • setInputDirectory

        public final void setInputDirectory(com.aspose.tex.ITeXInputDirectory value)

        Gets/sets TeX input directory.

        Parameters:
        value - ITeXInputDirectory instance
      • getOutputDirectory

        public final com.aspose.tex.ITeXOutputDirectory getOutputDirectory()

        Gets/sets TeX output directory.

        Returns:
        ITeXOutputDirectory instance
      • setOutputDirectory

        public final void setOutputDirectory(com.aspose.tex.ITeXOutputDirectory value)

        Gets/sets TeX output directory.

        Parameters:
        value - ITeXOutputDirectory 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 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:
        value - boolean value
      • getSubsetFonts

        public final boolean getSubsetFonts()

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

        Returns:
        boolean value
      • setSubsetFonts

        public final void setSubsetFonts(boolean value)

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

        Parameters:
        value - boolean value
      • getShowTerminalOutput

        public final boolean getShowTerminalOutput()

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

        Returns:
        boolean value
      • setShowTerminalOutput

        public final void setShowTerminalOutput(boolean value)

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

        Parameters:
        value - boolean value
      • getDateTime

        public final Date getDateTime()

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

        Returns:
        Date instance
      • setDateTime

        public final void setDateTime(Date value)

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

        Parameters:
        value - Date instance
      • getNoLigatures

        public final boolean getNoLigatures()

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

        Returns:
        boolean value
      • setNoLigatures

        public final void setNoLigatures(boolean value)

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

        Parameters:
        value - boolean value
      • getRasterizeFormulas

        public final boolean getRasterizeFormulas()

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

        Returns:
        boolean value
      • setRasterizeFormulas

        public final void setRasterizeFormulas(boolean value)

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

        Parameters:
        value - boolean value