For professional printing of images there has to be a workflow which allows to have high res and lower resolution versions and of the image available.
The preview of the book pages has to be none pdf (.png or .jpeg) as otherwise a pdf viewer is required.
- imagemagick (convert)
- ufraw-batch (the profiles and corrections made with the ufrwa gui version could be applied, when saved)
- dcraw (support for most digital camera raw formats)
When uploading an image there should be an option to automatically generate web sized images from the larger print files. An image with 300 dpi depending on screen width. For higher quality magazines often 600 dpi are used. The RAW image will be used for upload an converted to a print tiff and a web png.
Upload an image in print resolution, this will automatically scaled down to a size suitable for web . On generation of the the print file the web image will be replaced by the full resolution file. Maybe ther is a need for an admin panel with settings for file size thresholds and other settings on how to handle print specific out put.
An A5 @ 300dpi with 3 channels 8 bit sized around 11 megabyte
An A5 @ 600dpi with 4 channels 16 bit sized around 265 megabyte
An approach is the Open Prepress Interface (OPI Specs)
Which enables desktop publishing software to use low res images and replace those with a high res version on print out.