To help you quickly explore the library and its features, GroupDocs provides a Free Trial and a Temporary License for evaluation.
Note
Please note that general policies and practices guide you on evaluating, licensing, and purchasing our products. See the Purchase Policies and FAQ section for details.
Free Trial or Temporary License
Free Trial
The evaluation version is identical to the full version — it simply becomes fully licensed when you apply a license. Instructions for setting a license are provided in the following sections.
The evaluation version has the following limitations:
Only the first three pages of a document are converted.
An evaluation message is added to the converted document.
Temporary License
If you’d like to test GroupDocs.Conversion.LowCode without the limitations of the trial version, you can request a Temporary License. For more information, see the Get a Temporary License page.
How to Set Up a License
Once you’ve obtained a license, follow these instructions to set it up.
A license should be set:
Only once per application, and
Before using any other GroupDocs.Conversion.LowCode package classes.
Tip
Although the license can be set multiple times per application, it is recommended to set it only once to save resources.
Set License Keys
As an alternative option you can set the license keys that you can find within your license file.
The following sample demonstrates how to set license keys.
usingGroupDocs.Conversion.LowCode;internalclassProgram{privatestaticvoidMain(string[]args){SetLicenseKeys();}privatestaticvoidSetLicenseKeys(){// The public and private keys from your license.stringpublicKey="...";stringprivateKey="...";// Set license keys.License.Set(publicKey,privateKey);}}
ImportsGroupDocs.Conversion.LowCodeModuleProgramSubMain()SetLicenseKeys()EndSubPrivateSubSetLicenseKeys()' The public and private keys from your license.
DimpublicKeyAsString="..."DimprivateKeyAsString="..."' Set license keys.
License.Set(publicKey,privateKey)EndSubEndModule
openGroupDocs.Conversion.LowCode[<EntryPoint>]letmainargv=// The public and private keys from your license.
letpublicKey="..."letprivateKey="..."// Set license keys
License.Set(publicKey,privateKey)0//Returnexitcode
Set License from File
The following code demonstrates setting a license from a file:
usingGroupDocs.Conversion.LowCode;internalclassProgram{privatestaticvoidMain(string[]args){SetLicenseFromFile();}privatestaticvoidSetLicenseFromFile(){// The path to the license file. The path can be relative or absolute.stringlicensePath="./GroupDocs.Conversion.LowCode.lic";// Apply the license. License.Set(licensePath);}}
ImportsGroupDocs.Conversion.LowCodeModuleProgramSubMain()SetLicenseFromFile()EndSubPrivateSubSetLicenseFromFile()' The path to the license file. The path can be relative or absolute.
DimlicensePathAsString="./GroupDocs.Conversion.LowCode.lic"' Apply the license.
License.Set(licensePath)EndSubEndModule
openGroupDocs.Conversion.LowCode[<EntryPoint>]letmainargv=// The path to the license file. The path can be relative or absolute.
letlicensePath="./GroupDocs.Conversion.LowCode.lic"// Apply the license.
License.Set(licensePath)0//Returnexitcode
Copy License into Project Root Folder
GroupDocs.Conversion.LowCode can also read a license from the project’s root directory. Consider a sample .NET app structure:
When you run the application from the my-app folder, GroupDocs.Conversion.LowCode will check for files with a .lic extension in this folder. It will read the GroupDocs.Conversion.LowCode.lic file to apply the license.
How Licensing Works
License.Set accepts two kinds of licenses:
Metered license: a public key and a private key. Pass them to License.Set(publicKey, privateKey), or keep them in an XML license file and pass its path to License.Set(licensePath). Metered licenses are validated through our licensing service, so an Internet connection is required when the license is applied.
Standard license: a .lic file issued with your purchase. Pass its path to License.Set(licensePath); it is validated offline.