We are attempting to enable our product to be able to take CCITT-encoded data directly from TIFF images and wrap that data in a PDF, but are running into one road block. The TIFF specification allows the creator of an image to specify the "Fill Order" of the bits, whether MSB to LSB (default, or FillOrder 1) or LSB to MSB (FillOrder 2). It appears, though that Acrobat and other readers will only handle CCITT-encoded images that have been encoded using FillOrder 1. There does not appear to be an analogous option to the CCITT filter in the PDF spec to allow for this be specified.
We are aware that the Fill Order is a TIFF option, but the majority of CCITT-encoded data lives in TIFF files. We are hoping to avoid having to decode the data, then re-encode it in the correct fill order. Is there any method of achieving this that we may have missed?