| Index | Method | Request(s) | Response | Description | ||||
|---|---|---|---|---|---|---|---|---|
| 1 | splitSelection | 
									 sid docId expression  | 
							id | splits a PDF document in a selection of pages | ||||
| 2 | splitUsingBarcode | 
									 sid docId expression separator  | 
							id | splits a PDF document using a barcode as separator | ||||
| 3 | splitUsingText | 
									 sid docId expression separator  | 
							id | splits a PDF document using a text as separator | ||||
| 4 | splitAllPages | 
									 sid docId  | 
							id | splits a PDF document, each page in a different file | ||||
| 5 | splitUsingBlankPage | 
									 sid docId separator  | 
							id | splits a PDF document using a blank page as separator | 
splits a PDF document in a selection of pages
| Name | Type | Required | Multiple | Description | ||||
|---|---|---|---|---|---|---|---|---|
| 
													  	    
													sid
													 | 		
												String | Y | ||||||
| 
													  	    
													docId
													 | 		
												Long | Y | identifier of the document to split | |||||
| 
													  	    
													expression
													 | 		
												String | Y | e.g.: 1,2,4-6,9 | 
| Name | Type | Required | Multiple | Description | ||||
|---|---|---|---|---|---|---|---|---|
| 
													  	    
													id
													 | 		
												Long | Y | Y | 
splits a PDF document using a barcode as separator
| Name | Type | Required | Multiple | Description | ||||
|---|---|---|---|---|---|---|---|---|
| 
													  	    
													sid
													 | 		
												String | Y | ||||||
| 
													  	    
													docId
													 | 		
												Long | Y | identifier of the document to split | |||||
| 
													  	    
													expression
													 | 		
												String | Y | regular expression that must be matched by the barcode's value | |||||
| 
													  	    
													separator
													 | 		
												Int | Y | how to handle the separator: 0 = skip, 1 = append to current segment, 2 = prepend to next segment | 
| Name | Type | Required | Multiple | Description | ||||
|---|---|---|---|---|---|---|---|---|
| 
													  	    
													id
													 | 		
												Long | Y | Y | 
splits a PDF document using a text as separator
| Name | Type | Required | Multiple | Description | ||||
|---|---|---|---|---|---|---|---|---|
| 
													  	    
													sid
													 | 		
												String | Y | ||||||
| 
													  	    
													docId
													 | 		
												Long | Y | identifier of the document to split | |||||
| 
													  	    
													expression
													 | 		
												String | Y | regular expression that must be matched by the text | |||||
| 
													  	    
													separator
													 | 		
												Int | Y | how to handle the separator: 0 = skip, 1 = append to current segment, 2 = prepend to next segment | 
| Name | Type | Required | Multiple | Description | ||||
|---|---|---|---|---|---|---|---|---|
| 
													  	    
													id
													 | 		
												Long | Y | Y | 
splits a PDF document, each page in a different file
| Name | Type | Required | Multiple | Description | ||||
|---|---|---|---|---|---|---|---|---|
| 
													  	    
													sid
													 | 		
												String | Y | ||||||
| 
													  	    
													docId
													 | 		
												Long | Y | identifier of the document to split | 
| Name | Type | Required | Multiple | Description | ||||
|---|---|---|---|---|---|---|---|---|
| 
													  	    
													id
													 | 		
												Long | Y | Y | 
splits a PDF document using a blank page as separator
| Name | Type | Required | Multiple | Description | ||||
|---|---|---|---|---|---|---|---|---|
| 
													  	    
													sid
													 | 		
												String | Y | ||||||
| 
													  	    
													docId
													 | 		
												Long | Y | identifier of the document to split | |||||
| 
													  	    
													separator
													 | 		
												Int | Y | how to handle the separator: 0 = skip, 1 = append to current segment, 2 = prepend to next segment | 
| Name | Type | Required | Multiple | Description | ||||
|---|---|---|---|---|---|---|---|---|
| 
													  	    
													id
													 | 		
												Long | Y | Y |