Class NetPDFCore<T>
Public entry point of NetPDFCore<T>
public class NetPDFCore<T> : JNetCore<T>, IJVMWrapperManagement, IJVMBridgeCore where T : NetPDFCore<T>
Type Parameters
T
A class which inherits from NetPDFCore<T>
- Inheritance
-
JNetCoreBase<T>JNetCore<T>NetPDFCore<T>
- Implements
- Derived
- Inherited Members
-
SetupJVMWrapper<T>.ScopedOnSetupJVMWrapper<T>.ScopedOnVersionSetupJVMWrapper.Initialize()SetupJVMWrapper.InitializeRemote()
Constructors
NetPDFCore()
Public initializer
public NetPDFCore()
Properties
ApplicationCommonLoggingPath
Sets the global value of log4j path
public static string ApplicationCommonLoggingPath { get; set; }
Property Value
ApplicationFontCachePath
Sets the global value of font cache path
public static string ApplicationFontCachePath { get; set; }
Property Value
ApplicationLogPath
Sets the global value of log path
public static string ApplicationLogPath { get; set; }
Property Value
ApplicationUsePureJavaCMYKConversion
true to enable pure Java CMYK conversion
public static bool? ApplicationUsePureJavaCMYKConversion { get; set; }
Property Value
- bool?
CommandLineArguments
IEnumerable<T> for command line
public override IEnumerable<IArgumentMetadata> CommandLineArguments { get; }
Property Value
CommonLoggingOpts
The log4j configuration
public virtual string CommonLoggingOpts { get; }
Property Value
CommonLoggingPath
The log4j folder
public virtual string CommonLoggingPath { get; }
Property Value
FontCachePath
The log folder
public virtual string FontCachePath { get; }
Property Value
LogDir
The log folder
public virtual string LogDir { get; }
Property Value
Options
Adds options to the JVM
protected override IDictionary<string, string> Options { get; }
Property Value
PathToParse
A list of paths to be used in initialization of JVM ClassPath
protected override IList<string> PathToParse { get; }
Property Value
PerformanceOptions
Default performance options used in initialization
protected override IList<string> PerformanceOptions { get; }
Property Value
UsePureJavaCMYKConversion
true to enable pure Java CMYK conversion
public virtual bool UsePureJavaCMYKConversion { get; }
Property Value
Methods
DefaultCommonLoggingConfiguration()
Returns the default configuration file to use when initializing command line defaults
protected virtual string DefaultCommonLoggingConfiguration()
Returns
- string
The configuration file to use for logging
Remarks
Overrides in derived classes to give another default file
ProcessCommandLine()
Process command line arguments
protected override string[] ProcessCommandLine()
Returns
- string[]
The filtered residual arguments