Why not use a standard data acquisition card or a frame-grabber?
Usually, electronics specifically designed for the purpose of reading photodiode arrays for spectroscopy offer relevant features not available in data acquisition cards designed for different purposes. Primarily, the application requires accurate and versatile integration timing and very high dynamic range.