Class Setting_Api
- java.lang.Object
-
- com.ironsoftware.ironpdf.internal.staticapi.Setting_Api
-
public final class Setting_Api extends Object
The type Setting api.
-
-
Field Summary
Fields Modifier and Type Field Description static PathchromeBrowserCachePathstatic intchromeBrowserLimitstatic intchromeGpuModestatic booleanenableDebugThe constant enableDebug.static StringIRON_PDF_ENGINE_VERSIONThe constant IRON_PDF_ENGINE_VERSION.static intironPdfEngineTimeoutstatic PathironPdfEngineWorkingDirectoryPath to IronPdfEngine working directory.static StringlicenseKeyThe constant licenseKey.static booleanlinuxAndDockerAutoConfigstatic PathlogPathPath to IronPdfEngine log.static booleansingleProcessstatic StringsubProcessHostThe constant subProcessHost.static intsubProcessPortThe constant subProcessPort.static PathtempFolderPath
-
Constructor Summary
Constructors Constructor Description Setting_Api()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intgetDefaultPort()Find free port int.static StringgetIronPdfEngineExecutableFileName()static PathgetIronPdfEngineExecutablePath(Path workingDir)Gets custom iron pdf engine path.static StringgetIronPdfEngineFolderName()static StringgetIronPdfEngineZipName()static voiduseIronPdfEngineDocker(int port)
-
-
-
Field Detail
-
subProcessPort
public static int subProcessPort
The constant subProcessPort.
-
licenseKey
public static String licenseKey
The constant licenseKey.
-
enableDebug
public static boolean enableDebug
The constant enableDebug.
-
logPath
public static Path logPath
Path to IronPdfEngine log.
-
ironPdfEngineWorkingDirectory
public static Path ironPdfEngineWorkingDirectory
Path to IronPdfEngine working directory. default is current directory. If IronPdfEngine binary does not exist, we will download automatically to this folder.
-
subProcessHost
public static String subProcessHost
The constant subProcessHost.
-
tempFolderPath
public static Path tempFolderPath
-
IRON_PDF_ENGINE_VERSION
public static final String IRON_PDF_ENGINE_VERSION
The constant IRON_PDF_ENGINE_VERSION.- See Also:
- Constant Field Values
-
singleProcess
public static boolean singleProcess
-
chromeBrowserLimit
public static int chromeBrowserLimit
-
chromeBrowserCachePath
public static Path chromeBrowserCachePath
-
chromeGpuMode
public static int chromeGpuMode
-
linuxAndDockerAutoConfig
public static boolean linuxAndDockerAutoConfig
-
ironPdfEngineTimeout
public static int ironPdfEngineTimeout
-
-
Method Detail
-
getDefaultPort
public static int getDefaultPort()
Find free port int.- Returns:
- the int
-
getIronPdfEngineFolderName
public static String getIronPdfEngineFolderName()
-
getIronPdfEngineZipName
public static String getIronPdfEngineZipName()
-
getIronPdfEngineExecutableFileName
public static String getIronPdfEngineExecutableFileName()
-
getIronPdfEngineExecutablePath
public static Path getIronPdfEngineExecutablePath(Path workingDir)
Gets custom iron pdf engine path.- Returns:
- the custom iron pdf engine path
-
useIronPdfEngineDocker
public static void useIronPdfEngineDocker(int port)
-
-