Skip to content

::Initialize method

The Initialize method initializes and authorizes the Document Filters API. It is the first method that your application must call.

Prototype

void Initialize(string license, string install_dir)
void Initialize(string license, string install_dir) throws IGRException;
def Initialize(self, license: string, install_dir: string) -> void

Parameters

license: string : Document Filters License Code.

install_dir: string : Path to Document Filters resources, such as configuration files and fonts.

Return value

void : void

Additional Information

.NET Native Library path - ISYSdf11.dll will be loaded by P/Invoke through the [DllImport] attribute and must be either in same folder as the currently executing Assembly or found by Default Probing rules for Unmanaged (native) libraries

Java Native Library path - ISYS11df.(dll/so/dylib) will be loaded by a call to System.loadLibrary("ISYS11df") See System.LoadLibrary for more information

Sample code

using Hyland.DocumentFilters;
DocumentFilters IFR = new DocumentFilters();
IFR.Initialize("Put Your License Code Here", "");
Set IFR = CreateObject("Perceptive.DocumentFilters.11")
IFR.Initialize "Put Your License Code Here", ""
IFR = new ActiveXObject ("Perceptive.DocumentFilters.11");
IFR.Initialize("Put Your License Code Here", "");

See also