Method GetPageIndexes
GetPageIndexes(Attachment, string)
Parses a page range string and returns a sorted list of zero-based page indexes valid for the specified Attachment.
public static List<int> GetPageIndexes(Attachment attachment, string pageRange)
Parameters
attachmentAttachmentThe attachment whose PageCount defines the valid range.
pageRangestringA page range string using 1-based page numbers (e.g.,
"1-5, 7, 9-12"). Ifnull, empty, or"*", all pages are returned.
Returns
GetPageIndexes(string, int)
Parses a page range string and returns a sorted list of zero-based page indexes.
public static List<int> GetPageIndexes(string pageRange, int pageCount)
Parameters
pageRangestringA page range string using 1-based page numbers (e.g.,
"1-5, 7, 9-12"). Ifnull, empty, or"*", all pages are returned.pageCountintTotal number of pages in the document. Must be positive; otherwise an empty list is returned.