EnglishDeutschFrançais

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();

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);

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.

Copyright © 2000-2008 RealObjects GmbH