PDFreactor:
3.0.3311 (2008-07-07)
edit-on Pro:
5.2.221 (2008-06-23)
edit-on JavaBean SDK:
5.1.290 (2007-11-07)
TYPO3 Extension:
2.0.2 (2007-06-14)
2.10 How do I set the license key in my PDFreactor application?
If you are using PDFreactor in a Java application, or using the webservice with the wrapper APIs we recommend setting the license key as a string using the API method setLicenseKey();
The examples below demonstrate howto integrate the license key using Java/PHP/.NET:
Java:
PDFreactor pdfReactor = new PDFreactor();PHP:
$pdfreactor = new PDFreactor();
$licensekey = " <license>";
$licensekey .= " <licenseserialno>9876</licenseserialno>";
$licensekey .= " <licensee>";
$licensekey .= " <name>Your company</name>";
$licensekey .= " <address>";
$licensekey .= " <street>Your street</street>";
$licensekey .= " <city>>Your city</city>";
$licensekey .= " <country>Your country</country>";
$licensekey .= " </address>";
$licensekey .= " </licensee>";
$licensekey .= " <product>PDFreactor</product>";
$licensekey .= " <majorversion>2</majorversion>";
$licensekey .= " <minorversion>0</minorversion>";
$licensekey .= " <licensetype>CPU</licensetype>";
$licensekey .= " <amount>2</amount>";
$licensekey .= " <unit>CPU</unit>";
$licensekey .= " <expirationdate>2008-12-31</expirationdate>";
$licensekey .= " <purchasedate>2006-01-01</purchasedate>";
$licensekey .= " <signatureinformation>";
$licensekey .= " <signdate>2005-10-04 12:10</signdate>";
$licensekey .= " <signature>856321uhs876w6382323fbjhwuef6fr423frsdfv87s6fsfsdfsdf6sdfsdfsdf7sdfsdfhbsjfs7863e236er2</signature>";
$licensekey .= " <checksum>786576</checksum>";
$licensekey .= " </signatureinformation>";
$licensekey .= " </license>";
$pdfreactor->setLicenseKey($licensekey);
.NET:
PDFreactor pdfReactor = new PDFreactor();
String licensekey = " <license>";
licensekey += " <licenseserialno>9876</licenseserialno>";
licensekey += " <licensee>";
licensekey += " <name>Your company</name>";
licensekey += " <address>";
licensekey += " <street>Your street</street>";
licensekey += " <city>>Your city</city>";
licensekey += " <country>Your country</country>";
licensekey += " </address>";
licensekey += " </licensee>";
licensekey += " <product>PDFreactor</product>";
licensekey += " <majorversion>2</majorversion>";
licensekey += " <minorversion>0</minorversion>";
licensekey += " <licensetype>CPU</licensetype>";
licensekey += " <amount>2</amount>";
licensekey += " <unit>CPU</unit>";
licensekey += " <expirationdate>2008-12-31</expirationdate>";
licensekey += " <purchasedate>2006-01-01</purchasedate>";
licensekey += " <signatureinformation>";
licensekey += " <signdate>2005-10-04 12:10</signdate>";
licensekey += " <signature>856321uhs876w6382323fbjhwuef6fr423frsdfv87s6fsfsdfsdf6sdfsdfsdf7sdfsdfhbsjfs7863e236er2</signature>";
licensekey += " <checksum>786576</checksum>";
licensekey += " </signatureinformation>";
licensekey += " </license>";
pdfReactor.SetLicenseKey(licensekey);
If you are using the commandline tool simply copy the licensekey.xml to the same directory as the pdfreactor.jar.