Page Ranges

One of the key features we are implementing across the board for our TIFF and PDF applications is “Page Ranges”.

Page Ranges is a simple concept but it provides a rather powerful feature in enabling you as a user to determine how you want to rearrange your pages within a document, be it a PDF file or a TIFF file. This means that you can use Page Ranges to determine which pages you want to include and which pages you want to exclude. Not only that, it also means that you can now determine the sort order of the pages. This feature is certainly useful if a certain document needs to be reorganized.

Page Ranges is implemented in

  1. Batch TIFF Resizer (Windows)
  2. ComboTIFF Pro (Windows)
  3. CM ComboTIFF (Mac)
  4. CM PDF Merge NX (Mac)
  5. CM PDF & TIFF Page Extractor (Mac)

In certain application, we include both the Page Ranges support and the “From”/”To” columns such as in the CM PDF & TIFF Page Extractor (Mac) app.


Those applications with the “From” and “To” column offers a simple way to determine the first and the last page of each document to include. It’s a simple way of handling page ranges and would work in some circumstances. However if your requirement is more complex, it would require listing the same file multiple times then listing the required pages and doing a merge afterwards. That whole thing got us thinking and that’s how Page Ranges was born.

Let’s assume that your document has 10 pages. If you want to include all pages, the Page Range will just be set as 1-10. Of course, you can list them as 1,2,3,4,5,6,7,8,9,10. The option is pretty much left to your preferences.

Before we continue, as you would have seen, we use the comma “,” and the “-” in our Page Ranges. Comma separates a page number from another while the dash would represent a page range.

In the above example, where we had Page range set to “1-10”, it means that all pages from 1 to 10 will be included. As mentioned earlier, our applications can handle reverse sort order and that basically just mean reversing the Page Range to “10-1” which is the same as 10,9,8,7,6,5,4,3,2,1.

You can mix the dash and the comma in the same page range in a more complex situation. For example, if you need to include Page 1 to 3, move page 4 to after page 7, exclude page 8 and reverse the order of page 9 to 10 and duplicate page 2 at the end. The simple To and From will not be able to handle this but Page Ranges does it with ease.

The Page Range would look like this, 1-3,5-7,4,10-9,2 .

Leave a Reply