✓ | One-year subscription for all software releases, including hotfixes and major releases |
✓ | Quantity discounts are available for multiple/team developers |
✓ | Email support |
✓ | Automatic notification of all new releases |
✓ | Membership on support site |
✓ | Forum support monitored by support and development teams |
A Developer License entitles one (1) developer to use GrapeCity Documents in one (1) location (defined as a physical address or office building). Cloud deployment is considered to be multiple locations; see Unlimited licenses for details.
A Developer Unlimited License entitles one (1) developer to use GrapeCity Documents in unlimited locations (defined as a physical address or office building) or deployed to the cloud.
A Team Unlimited License entitles up to five (5) developers to use GrapeCity Documents in unlimited locations (defined as a physical address or office building) or deployed to the cloud.
For teams of greater than 5, please contact sales to arrange for Enterprise OEM and SaaS licensing plans. Sales can be reached at us.sales@grapecity.com.
A Distribution key is required to deploy your GrapeCity Documents application. Always pass the distribution key before using any part of the API; otherwise, you’ll get the unlicensed watermark.
To license the current instance of GrapeCity Documents for PDF, pass the distribution key to the GcPdfDocument constructor:
// License just the current GcPdfDocument instance:
GcPdfDocument doc = new GcPdfDocument("Your License Key");
Alternatively, calling this static method will license all instances while the program is running:
// License all GcPdfDocument instances:
GcPdfDocument.SetLicenseKey("Your License Key");
GrapeCity Documents for PDF Viewer
To apply the evaluation/production license in of Grapecity Documents PDF Viewer, set GcPdfViewer Deployment key to GcPdfViewer.License property before creating and initializing GcPdfViewer; preceding the code that references the js files:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="theme-color" content="#000000">
<title>GC Viewer Demo | PDF Plugin</title>
<script>
function loadPdfViewer(selector) {
GcPdfViewer.LicenseKey = 'your_license_key';
var viewer = new GcPdfViewer(selector, { renderInteractiveForms: true /*, documentListUrl: "/documentslist.json" */ });
//viewer.addDocumentListPanel();
viewer.addDefaultPanels();
}
</script>
</head>
<body onload="loadPdfViewer('#root')">
<div id="root"></div>
<script type="text/javascript" src="gcpdfviewer.js"></script><script type="text/javascript" src="gcpdfviewer.vendor.js"></script></body>
</html>
Add your license key as follows to license Documents for Excel:
C#
// License just the current GcExcel workbook instance:
Workbook workbook = new Workbook("Your License Key");
Java
// License just the current GcExcel workbook instance:
Workbook workbook = new Workbook("Your License Key");
GrapeCity Documents Data Viewer
Add your license key as follows to license GrapeCity Documents Data Viewer:
//The license API works only when the required js file is added before it
<script type="text/javascript" src="./gcdataviewer.js"></script>
//Add GcDataViewer deployment key and initialize viewer
<script>
GcDataViewer.LicenseKey = licenseKey;
var viewer = new GcDataViewer(#viewerHost);
</script>
To license the current instance of GrapeCity Documents for Word, pass the distribution key to the GcWordDocument constructor:
// License just the current GcWordDocument instance:
GcWordDocument doc = new GcWordDocument("Your License Key");
Alternatively, calling this static method will license all instances while the program is running:
// License all GcWordDocument instances:
GcWordDocument.SetLicenseKey("Your License Key");
GrapeCity Documents for Imaging
To license the current instance of GrapeCity Documents for Imaging, pass the distribution key to the GcBitmap constructor:
// License just the current GcBitmap instance:
var bmp = new GcBitmap();
bmp.ApplyLicenseKey("Key");
Alternatively, calling this static method will license all instances while the program is running:
// License all GcBitmap instances:
GcBitmap.SetLicenseKey("Your License Key");
GrapeCity Documents Image Viewer
Add your license key as follows to license GrapeCity Documents Image Viewer:
JavaScript:
<!DOCTYPE html>
<html lang="en">
<head>
<script>
//Set GcImageViewer Deployment key to GcImageViewer.License property before you create and initialize GcImageViewer
//This must precede the code that references the GcImageViewer js files
function loadImageViewer(selector) {
//Add deployment key
GcImageViewer.LicenseKey = licenseKey;
//initialize viewer
var viewer = new GcImageViewer(selector);
viewer.open('test.png');
}
</script>
</head>
<body onload="loadImageViewer('#root')">
<div id="root"></div>
<script type="text/javascript" src="lib/gcimageviewer/gcimageviewer.js"></script></body>
</html>