@DoNotObfuscate public class RenderPdfPageRegionToImage extends UtilityBase
When you start the program without parameters, a usage message will show you the commandline parameters.
EMPTY_STRING, OUTPUT_PATH| Constructor and Description | 
|---|
RenderPdfPageRegionToImage(java.lang.String[] args)
Extract a part of a rendered page to a png file. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
checkArguments(java.lang.String[] args)  | 
static void | 
main(java.lang.String[] args)
Extract a part of a rendered page to a png file. 
 | 
protected void | 
parseArguments(java.lang.String[] args)  | 
appendTrailingSlash, assertIsDirectory, checkArguments, createSourceBaseName, createUTF8Writer, isDirectory, showUsage, writeToFilepublic RenderPdfPageRegionToImage(java.lang.String[] args)
                           throws java.lang.Exception
args - args[0] pdf-source, args[1] page-number, args[2] destination-directory, 
              args[3] leftX, args[4] upperY, args[5] width, args[6] height, 
              args[7] page-height, args[8] [password]java.lang.Exceptionpublic static void main(java.lang.String[] args)
                 throws java.lang.Exception
The program does not use static fields, so you can invoke main() multiple times from a batch (unit tests).
args - args[0] pdf-source, args[1] page-number, args[2] destination-directory, 
              args[3] leftX, args[4] upperY, args[5] width, args[6] height, 
              args[7] page-height, args[8] [password]java.lang.Exceptionprotected void checkArguments(java.lang.String[] args)
                       throws PDFUnitInvalidProgramInvokeException
checkArguments in class UtilityBasePDFUnitInvalidProgramInvokeExceptionprotected void parseArguments(java.lang.String[] args)
                       throws PDFUnitInvalidProgramInvokeException
parseArguments in class UtilityBasePDFUnitInvalidProgramInvokeExceptionCopyright (C) PDFUnit.com. See here for license.