The Extract PDF Page Range activity is used to extract a specific set of pages from a PDF file and save them as a new PDF file1. The activity has the following properties:
•Common
oDisplayName: The display name of the activity1.
•File
oFileName: The path of the PDF file you want to extract a range of pages from. This field supports only strings and String variables1.
oOutputFileName: The name you want to use for the file that is generated from the extracted range of pages. This field supports only strings and String variables1.
oPassword: The password of the PDF file, if necessary. This field supports only strings and String variables1.
•Input
oRange: The range of pages that you want to retrieve. You can specify a single page (e.g. “7”), a range of pages (e.g. “7-12”), or a complex range, (e.g. “2-5, 7, 15-End” or “All”). Only string variables and strings are supported. By default, this field is cleared1.
•Misc
oPrivate: If selected, the values of variables and arguments are no longer logged at Verbose level1.
The statement that correctly describes this activity is B. Range argument accepts complex range values or “All”. This statement is true because the Range property allows you to specify the pages that you want to extract from the PDF file using different formats, such as single pages, ranges, or complex ranges1. You can also use the keyword “All” to extract all the pages from the PDF file1.
The other statements are incorrect because:
•A. Password-protected PDF files cannot be processed with this activity. This statement is false because the activity has a Password property that allows you to enter the password of the PDF file, if necessary1. This enables the activity to process password-protected PDF files1.
•C. OutputFileName argument is optional. This statement is false because the OutputFileName property is required for the activity to work1. This property specifies the name of the file that is generated from the extracted range of pages1. If this property is not provided, the activity will throw an exception1.
•D. PageCount argument outputs the number of extracted pages. This statement is false because the activity does not have a PageCount argument1. The activity does not output the number of extracted pages, but only the new PDF file that contains the extracted pages1.