Problem with License Watermaking
Posted: Wed Jul 28, 2010 8:59 am
Hi,
We are using NovaPDf SDK v71.1 Build 341.
And we have acquired license for novaPDF OEM Single Application License 7.x
we are using the following code to initialize NovaPDFOptions
myNovaPDFOptions = new NovaPdfOptionsClass();
//Here i pass the license key and other registration information
myNovaPDFOptions.Initialize(PDF_PRINTER_NAME, NOVAPDF_REGISTRATION_NAME, NOVAPDF_LICENSE_KEY, NOVAPDF_APPLICATION_NAME);
myNovaPDFOptions.InitializeOLEUsage("InfoPath.Editor.2");
myNovaPDFOptions.LicenseOLEServer();
After that we set the other profile settings using SetOptionString2 and SetOptionLong2 APIs.
Initializations is done only once, but profile updation before each print job.
The print call is initiated through Infopath form control.
The issue is license information is printed on the footer for some print jobs. We are not able to identify any use case. In some machines this doesnt happen at all, in some, it occurs randomly, and in some other it occurs always.
Is there a problem with the code, or is there anything else to be done.
We are using NovaPDf SDK v71.1 Build 341.
And we have acquired license for novaPDF OEM Single Application License 7.x
we are using the following code to initialize NovaPDFOptions
myNovaPDFOptions = new NovaPdfOptionsClass();
//Here i pass the license key and other registration information
myNovaPDFOptions.Initialize(PDF_PRINTER_NAME, NOVAPDF_REGISTRATION_NAME, NOVAPDF_LICENSE_KEY, NOVAPDF_APPLICATION_NAME);
myNovaPDFOptions.InitializeOLEUsage("InfoPath.Editor.2");
myNovaPDFOptions.LicenseOLEServer();
After that we set the other profile settings using SetOptionString2 and SetOptionLong2 APIs.
Initializations is done only once, but profile updation before each print job.
The print call is initiated through Infopath form control.
The issue is license information is printed on the footer for some print jobs. We are not able to identify any use case. In some machines this doesnt happen at all, in some, it occurs randomly, and in some other it occurs always.
Is there a problem with the code, or is there anything else to be done.