GroupDocsGists
10/24/2017 - 8:24 AM

meteredLicensingOnFile.java

// For complete examples and data files, please go to https://github.com/groupdocs-conversion/GroupDocs.Conversion-for-Java
Metered metered = new Metered();		 
// Set public and private key to metered instance
metered.setMeteredKey("***","***");

// Get metered value before usage of the conversion
double amountBefore = Metered.getConsumptionQuantity();
System.out.print("Amount consumed before: " + amountBefore);

ConversionHandler conversionHandler = new ConversionHandler(Utilities.getConfiguration());
PdfSaveOptions options = new PdfSaveOptions();
options.setConvertFileType(PdfSaveOptions.PdfFileType.PDF);

GroupDocsInputStream convertedDocumentStream = conversionHandler.<GroupDocsInputStream>convert(sourceFileName, options);

// Get metered value after usage of the conversion
double amountAfter = Metered.getConsumptionQuantity();
System.out.print("Amount consumed after: " + amountAfter);